SA

Sara Aboubakr

Conflict & Justice
Bloodshed in Egypt: Security Forces Given ‘Green Light’ to Shoot