Friday, December 18, 2009

Proud Flag-Waving Communists and Socialists March in Copenhagen to Stop Global Warming

No comments: