Fawzy Shemeis

Court upholds prison verdict for police chief in 2003 torture incident
Egypt

Court upholds prison verdict for police chief in 2003 torture incident

The Court of Cassation upheld an earlier verdict by the Cairo Criminal Court which had sentenced the Maadi police investigations…
Back to top button