NTSA raises alarm over rising road fatalities
The National Transport and Safety Authority (NTSA) has raised fresh concerns over the increasing number of road fatalities, shifting the spotlight to human factors driving the country’s alarming road carnage. NTSA
Read on