Tens of thousands of protestors marched to Cairo's Tahrir Square to demand a fair and transparent transfer of power Friday, April 20, 2012. Protestors chanted slogans condemning the ruling military and warning against any attempts of rigging the presidential elections due on May 23. (Mohannad Sabry/MCT)





Facebook Comments