New Inspector general of Police Martin Okoth Ochola has ordered for the closure of Nalufenya
Uganda Police have responded to allegations of torture against a suspect in the murder Andrew
New Inspector general of Police Martin Okoth Ochola has ordered for the closure of Nalufenya
Uganda Police have responded to allegations of torture against a suspect in the murder Andrew