An edited abridgement by Lasha Darkmoon of Dmitry Orlov’s America’s Achilles Heel
Last 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