Police, UPDF ‘top violators’ of human rights
A new report has named the police as the lead violators of human rights in Uganda. They are closely followed by the Uganda People’s Defense Forces (UPDF), including the Chieftaincy of Military Intelligence (CMI), …