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.
IG Douglas Kanja PHOTO/File
Gachagua writes to Kanja ahead of Emurua Dikirr visit.PHOTO/FILE.