Protesters clash with police in Cairo squareHundreds of protesters briefly clash with riot police in Cairo's Tahrir Square
By The Associated Press
Our Apologies, This article is no longer available, You may have followed an outdated link.