Roberto Abraham Scaruffi

Saturday, 26 June 2010

Former UN nuclear chief Mohamed ElBaradei leads a protest against alleged police brutality over the death of Khaled Said.