Tag: Al-Haram police station

Prosecution investigates torture claim in Al-Haram police station

Security narrative states natural cause of death in face of family accusations…

Adham Youssef Adham Youssef