Kenya Court Rules Against Detaining Anti-Abduction ProtestersBy Sewuese AnyoDecember 31, 2024 Busia Senator Okiya Omtatah and 22 protesters have been released after a court rejected a police application to detain them for 14 days to allow the…