LOADING

Type to search

Mohamed Abdi Ali was convicted and sentenced to 30 years in prison for conspiring to commit and facilitating the Dusit D2 terror attack in January 2025
Court Orders IG Kanja, DCI Boss to Produce Missing Busia Businessman, Alive or Dead
Pastor Mackenzie during court hearing at Malindi Law Courts PHOTO/ODPP/X