These Are The 4 Uganda Police Sanctioned By US For Gross Violations of Human Rights
The United States Department of State has announced sanctions against four senior members of the Uganda Police Force (UPF) for their involvement in gross human rights violations, including acts of torture and inhumane…