Putin Built Compound Near Sochi for Pet Honey Badgers (Satire)

Putin Built Compound Near Sochi for Pet Honey Badgers (Satire)

In an update to the revelations about outrageous expenditures in Sochi Olympic construction, sources revealed that Putin built a compound near Sochi for pet honey badgers. A recent interview with the Russian leader’s chief animal trainer revealed details about the totem status that the honey badger has had since the Russian president was a child raising […]

Crimea Invasion Diverted Attention From Sochi Corruption Scandal

Crimea Invasion Diverted Attention From Sochi Corruption Scandal

In an interview on NPR’s Fresh Air with Terry Gross, Kimberly Marten, a political scientist from Barnard College, expressed grave concerns about Moscow’s turn away from the world community. Putin’s invasion in the Crimea was a power grab and a war to divert attention from massive scandal about the financing of the Sochi Olympics, which […]

1 2 3 5