Police Urge Ethical Conduct to Reduce Road Carnage in Kenya
Nairobi: The government, through various agencies, including the National Police Traffic Department, the National Transport and Safety Authority (NTSA), and the Kenya National Highways Authority (KeNHA), has implemented necessary measures