Road trauma

Road trauma Facts Globally, more than 1.25 million people die in road traffic crashes every year and a further 50 million people are injured or disabled. It is estimated that this will increase to 2.4 million deaths each year by 2030, which will make road traffic crashes the fifth leading cause of death globally. Road … Continue reading Road trauma