Music by The Refusers

Friday, May 27, 2011

Sweden vs Russia - Which Country Has The Least Freedom of Expression?




Take a look at this video and then you decide. I'm not shocked at all.

No comments: