Slava Ukraine Finally!? Is Putin Deliberately Destroying the Russian Army For His Chinese Patrons? Oh, and Is Elon Musk A Traitor? Steven April 23, 2023