I have done a lot of intensive and hands on research about road traffic crashes - more than 40 years of it to be exact. (myintimcity.com)
Corps Marshal of the Federal Road Safety Corps (FRSC), Mr Osita Chidoka says no fewer than 1.3 million people die annually in road traffic crashes worldwide... (dailypost.ng)
Almost two - thirds of the 1.2 million people killed in road traffic crashes worldwide are pedestrians. (sciencedaily.com)