7 Apr 2010

Activists scuffle with police in Egypt

From Checkpoint, 6:53 pm on 7 April 2010

Egyptian activists demanding political reforms have clashed with police in central Cairo.