PEOPLE DAILY
The Officer Commanding Station (OCS) at Nairobi’s Central Police Station has been released following hours of detention and public pressure from Kenyans demanding transparency over his arrest. According to a statement by lawyer Eric Muriuki on Tuesday, May 19, 2026, he confirmed that although he had been freed without conditions, investigations into the matter would […]
Go to News Site