Alexandria police station

Authorities to investigate death of detainee in Alexandria police station
Egypt

Authorities to investigate death of detainee in Alexandria police station

Alexandria prosecutors on Thursday began investigations into the death of Islam Sayed, a detainee inside the Raml police station, and…
Back to top button