Protests in Cairo amid rival victory claims 3 min read Featured Middle East News Protests in Cairo amid rival victory claims MV Media June 20, 2012 Thousands of Egyptians have packed into Cairo's Tahrir Square to protest against the ruling military council's decision...Read More