LOADING

Type to search

The National Police Service (NPS) has ordered a probe into the death of pregnant Catherine Njeru after she was allegedly thrown from a police vehicle in Mwea.
Sakaja Breaks Silence on Building Collapse in Shauri Moyo Estate