↧
Towering penis graffiti startles St. Petersburg residents
A huge penis towered over the Russian city of St. Petersburg on the night of June 14, right across from the infamous FSB (former KGB) headquarters. Images of the strange sight spread like wildfire on...
View ArticleActivists’ banner at Kremlin says Putin, not Khodorkovsky, should be in jail
Photo taken from Marina Litvinovich's blog on Live Jounal.
View Article