Kenya Breaking News Police block protesters from Mombasa State House Police officers in Mombasa have blocked protesters from going to Mombasa State House which is located along Mama Ngina Drive. Police trucks and vans... Omara ZJuly 2, 2024