Kenyan mother and son die within hours of each other
We regret to announce the deaths of Mrs. Nellie Wachu Muchiri and her Son Steven Mburu Muchiri which occurred on January 17, 2014 in Kenya. Both mother and son died within hours of each other, after short illnesses. Mrs.…