Russia Today reports from a rally in Baghdad's Tahrir Square