Arab Organization for Penal Reform

Shubra police officers accused of torture
Egypt

Shubra police officers accused of torture

The Arab Organization for Penal Reform (OPR) filed a complaint with the attorney general on Monday, accusing officers from the…
Back to top button