Thursday, May 19, 2018 – Police have launched investigations into the death of the wife of the Managing Director of the famous Garden City Mall that is located along Thika Road.
Maria, 43, died at their Muthangari home in Nairobi after committing suicide on Wednesday morning.
Her British husband, James Coulson, told the police that he left home at 7.30AM on Wednesday and returned back 15 minutes later after dropping their kids to school.
He found the…
Page 1 2