By Sadique Bamwita Kampala The Deputy Executive Director Kampala Capital City Authority (KCCA), Moses Benon Kigenyi has arrested a senior manager at Total Energies for allegedly acting like a real public nuisance after releasing large
KISORO — Police have arrested six people, including a police officer and four lodge employees, as investigations continue into the killing of Barbra Nassozi Kiyaga, the founder and executive director of Deaf Link Uganda. Kiyaga