Felistas Nyambura, James Wachira Detained for Sh30.7M Theft
Felistas Nyambura and James Wachira Detained for Sh30.7M Theft Domestic workers accused of defrauding deceased employer’s bank account Two domestic workers, Felistas Nyambura and James Wachira, have been detained for…