Kenya Court Orders 21-Day Detention of Suspects in Kilifi IEBC Manager’s KillingBy Golden MosesJanuary 15, 2025 Kenya 2 Mins Read A Shanzu court has ordered the 21-day detention of two suspects linked to the brutal murder of Aisha Abubakar, the…