-
I first saw this posted over at Little Green Footballs… Matt Drudge says Vladimir Putin is leader of the free world. This is same Vladimir Putin who is leading the charge against various freedoms in Russia (speech, assembly). And the same Putin who leads a government which persecutes religions other…