Egypt, protests in Cairo. (R.R.)



 
Egypt, protests in Cairo. (R.R.)