GENEVA, Switzerland -- Some 1.25 million people die each year as a result of road traffic crashes despite improvements in road safety, according to the 2015 World Health Organisation's Global status report on road safety.
More...
More...
Hi All
For those boardites who are facebook we have a Boardite Facebook Group. Be sure to check it out.