Progressives Across Europe Mark the 77th Anniversary of Victory Over Nazi Germany

Peoples Dispatch Victory Day – Europe. Communists in Moscow on Victory Day. (Photo: via kprf.ru) The Victory Day celebrations were held even as anti-communist and anti-Russian sections across Europe have been trying to undermine the role of the Soviet Union in defeating the Nazi Germany during World War II On May 8 and 9, progressive … Continue reading Progressives Across Europe Mark the 77th Anniversary of Victory Over Nazi Germany