The fatal crash occurred on January 4, 2026, in Naivasha, along Nairobi-Nakuru Highway, cutting short the lives of Emmanuel DeLeon, 13, Kairu Winkelpleck, 6, and their elder sister, Njeri DeLeon, 16. The children were visiting Kenya with their parents when the accident happened. Emmanuel and Kairu died at the scene, while Njeri sustained critical injuries and was rushed to a Nairobi hospital, where she was placed in a medically induced coma. The three children are the sons and daughter of Wangui Ndirangu, formerly of New Jersey and now residing in Iowa. Their elder sister, Njeri DeLeon, was a 16-year-old junior at West High School.
Source: The Star January 22, 2026 10:06 UTC