NEWS: Pussy Riot

The 2014 Winter Olympics have officially begun! And this year the world's most talented athletes will compete in Sochi, Russia. A country that is well-known for its own political battles between its