West Nile PSU boss detained for alleged aggravated defilement

  Arua, Uganda | THE INDEPENDENT |  Inspector of Police (IP) Thomas Otim, the head of the West Nile Region Professional Standards Unit, has been arrested, after a colleague accused him of aggravated defilement of his young daughter. Otim was detained on Tuesday and as guidance from the Directorate of Public Prosecution (DPP) is awaited. According … Continue reading West Nile PSU boss detained for alleged aggravated defilement