The Bermuda Tourism Authority reacted with dismay last night to news that the 2021 World Triathlon Sprint and Relay Championship had to be postponed amid soaring cases of Covid-19.
The event next mon…
The event next mon…
Local News From Every Source