Two brothers who were reported to have been nabbed by police officers past curfew hours in Embu have died and their remains dumped at Embu mortuary. Benson...
Home » Benson Njiru Ndwiga
Two brothers who were reported to have been nabbed by police officers past curfew hours in Embu have died and their remains dumped at Embu mortuary. Benson...