I mean, seriously. According to pretty much every opinion poll throughout his time in office, Putin has scored a 60-90% approval rating. He’s insanely popular in Russia, while the opposition – given considerable airtime in the West largely due to … Continue reading
December 3, 2007
by Nosemonkey
1 Comment