At Stockholm road safety summit, UN officials join global call to end ‘scourge’ of preventable…
(United Nations News) Road traffic accidents take some 1.35 million lives every year and cost most countries three per cent of their gross domestic product, the top UN health official said on Wednesday as the Third Global Ministerial…
Read More...
Read More...