Editorials
Drinking and driving in Bermuda is a national pastime and, unfortunately, socially acceptable. So is speeding on the roads.
According to police statistics, 76 people were arrested for impaired driving after accidents last year. No doubt, that does no...
Mar 02, 2013