Call for justice for man allegedly tortured to death at a police post
The Directorate of Criminal Investigations (DCI) has taken over the investigations of an incident in which a 25 year old man died at the Ratado police post in West Ugenya,
Read on