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…
Kenya Police Arrest Senator Omtatah, 10 Other Anti-Abduction Protesters in NairobiBy Sewuese AnyoDecember 30, 2024 Kenyan police on Monday arrested Senator Okiya Omtatah and ten others during protests in Nairobi against abductions and enforced disappearances of critics of President William Ruto’s…