The National Transport and Safety Authority (NTSA) will harmonize and synchronize key information of public service vehicles to tame unroadworthy vehicles operating across the country.  According to data from NTSA, Kenya has recorded an increase in the number of road fatalities, recording 4,023 deaths between January

Read More