World | Mon Mar 5, 2012 2:39pm IST

Russia's election "carousel" - a tale of alleged fraud