Kirinyaga: Autopsy report shows how woman thrown from police vehicle died

Kirinyaga: Autopsy report shows how woman thrown from police vehicle died

Catherine Mwende Njeru’s autopsy found fibroids, not pregnancy, and injuries consistent with a fall from a moving police vehicle; activists urge IPOA action.

Comment