Saturday, September 1, 2012

Thanks, Communism!

Russia is reeling in horror as crosses are cut down, relics are stolen from churches, and a mother and daughter are found murdered in their apartment with the words “Free Pussy Riot” scrawled on the wall in what appears to be their blood, following the conviction of the leftist “punk rock” band for anobscenity-laden protest in Moscow’s Christ the Savior Cathedralearlier this month.