police prison torture

Luxor protests condemn citizen’s alleged torture to death by police
Egypt

Luxor protests condemn citizen’s alleged torture to death by police

Hundreds of citizens protested in Luxor on Friday, condemning the the death of a fellow villager after his alleged torture…
Back to top button