Vladimir Putin wins Russian Presidential election with 110% of the vote
Vladimir Putin will lead Russia for another six year terms after securing victory in the Russian "election" today.
With almost all of the ballots counted he has received almost 110% of the vote, a shockingly...
Kremlins useful idiots deny that they’re Kremlins useful idiots
A bunch of useful idiots have denied that they are useful idiots today after a series of e-mails seemed to prove that they were in fact useful idiots for the Russian Government.
One of the...