The Directorate of Public Prosecution (DPP) has dropped charges against 17 suspects over the killing of Muslim Clerics in Uganda. They will however face new charges of treason. The 17 were part of a group of 31 awaiting trial over the killing of Muslim Clerics. Principal Senior State Attorney Lino Anguzu …
Read More »