America’s Self-Destruction

An edited abridgement by Lasha Darkmoon of Dmitry Orlov’s America’s Achilles Heel

File photo of Russian President Putin making a speech during the Victory Parade on Moscow's Red SquareLast Saturday, a massive Victory Parade was held in Moscow commemorating the 70-year anniversary of the surrender of Nazi Germany to the Red Army and the erection of the Soviet flag atop the Reichstag in Berlin.

There were a few unusual aspects to this parade, which I would like to point out, because they conflict with the western official propaganda narrative. Read More