People worried about a proposed medical waste facility in St David’s confronted the chief executive of the Bermuda Land Development Company over their concerns at a public meeting.
Andrew Dias took q…
Andrew Dias took q…
Local News From Every Source