News

The National Police Service is under renewed fire after a woman suffered a miscarriage while in police custody at Rwanyambo Police Post in Nyandarua County, an incident that has intensified public ...