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.
DPP has secured a death sentence for a man who murdered his son, wife and two others, following a court ruling on the case.
Office of the Director Of Public Prosecutions (ODPP) PHOTO/ODPP