A body has been found in the road in St David’s, the Bermuda Police Service said this morning.
The body was that of a male, and the forensic unit is assessing the scene, according to police.
A police …
The body was that of a male, and the forensic unit is assessing the scene, according to police.
A police …