Five suspects arrested following the mysterious death of Uganda Christian University (UCU) at Casablanca bar have been granted police bond. Trevor James Byandala, a first-year student pursuing a Bachelor’s degree in Procurement and Logistics Management at UCU, was found dead on Tuesday, 28 January 2025, after being reported missing for two weeks. The exact circumstances […]