Road crashes: Will mandatory tests for alcohol, drug use in motorists stem tide?
According to the World Health Organisation (WHO) Global Status Report 2023, road traffic injuries were the ninth leading cause of death globally, claiming the lives of more than two million people each year.
by Bertram Nwannekanma
Read More