High speed and impaired driving key cause of serious collisions, says BPS

The Bermuda Police Service reported one rider was caught speeding at 102 km/h at the weekend

Viewers will have noticed in recent weeks a spate of separa

Go to Source