News

On April 14, 2025, at around 9.45 pm, a woman boarded a Mombasa-bound Mash Poa Bus at the River Road station in Nairobi after a successful business trip.She sat on seat number 37 and saw an unsettled ...