Egypt: January 25 Protests in Videos

Demonstrators took to the streets of Cairo and many other Egyptian cities on Tuesday, January 25 which coincides with a national holiday, “Police Day”...

Demonstrators took to the streets of Cairo and many other Egyptian cities on Tuesday, January 25 which coincides with a national holiday, “Police Day”...