Call of peace amplified by recent road fatality

The island’s recording of its sixteenth road death of 2026 has amplified calls for peace on the island.
A plea for harmony on the roads from Imagine Bermuda is part of the purpose of “Let Our Light Sh…

Go to Source