Share
twitterlinkedinfacebook
Image 1 of 1
TVO01516EGY.jpg
A veiled woman wears a gas mask as protesters gather in Tahrir Square for a rally demanding an immediate transfer of power from Egypt's military rulers SCAF (Supreme Council of the Armed Forces) ahead of the elections taking place on 28 November.