Two police officers on Monday for sexually assaulting a Cairo bus driver is welcome news, but officers responsible for other abuses like those shown here have either
Calling for the withdrawal of an emergency law that has been ruling Egypt non-stop since 1980, with the start of the Mubarak regime.