The Sochi Winter Olympic games have wrapped up now and the world’s attention has shifted elsewhere.
Pussy Riot is the latest protest phenomenon in Russia, which is experiencing a year of revolt like many countries around the world.