… trailer occurred along the busy Nairobi-Mombasa Highway on the … Nairobi Road on January 28, 2020.
Photo
Video clips seen by Kenyans …
The Nairobi-Mombasa Highway is a critical transport route in Kenya but … people lost their lives on Kenyan roads in just six …