Loading...
Images of Robert Muriuki
(0 from 0 )News
Vigilantes hand over Mungiki suspects to police | Nation
nation.africa
Villagers in Nyeri East District have arrested six suspected Mungiki sect members and handed them over to police.
sorted by relevance / date