al-Salam Police Station

Egyptian authorities deny torturing detainees in police custody
Egypt

Egyptian authorities deny torturing detainees in police custody

The Egyptian security forces issued a statement about the allegations of some detainees in al-Salam Police Station in a video…
Back to top button