Ahmed Abdel Nagy

Family say citizen tortured to death at Old Cairo police station
Egypt

Family say citizen tortured to death at Old Cairo police station

Ahmed Abdel Naby, a prisoner who died at the Old Cairo police station on Tuesday, was tortured to death, a report…
Back to top button