Kelly Bedard

Gearing up for the Sochi Olympics, there’s been a lot of grumbling about, well, Russia. The games are in Russia and there’s nothing we can do about that- it means all sorts of terrible things from human rights abuses to animal cruelty to crappy hotel rooms for reporters, and that’s all very sad. But you […]