Originally published by People Daily — Read the original article →
The National Transport and Safety Authority (NTSA) has proposed declaring road traffic crashes a national disaster, warning that more than 5,000 Kenyans die annually in approximately 20,000 accidents across the country. The proposal comes on Sunday, October 25, 2026, as Kenya mourns 22 people killed in a head-on collision involving a church bus and a […]