“Leftists,” “social democrats,” and “democratic socialists” gather in Germany to celebrate the founding of the German Communist Party (Scroll down to the “Germany” section).
9:14 am CDT
January 12, 2010
http://www.lewrockwell.com/lrc-blog/the-various-masks-of-communism/
“Leftists,” “social democrats,” and “democratic socialists” gather in Germany to celebrate the founding of the German Communist Party (Scroll down to the “Germany” section).