Other
More than 1,200 people have required treatment as the result of a road traffic collision so far this year.
According to statistics provided to the Road Safety Council by the Bermuda Hospitals Board, 1,251 people required medical treatment following t...
Oct 21, 2016