International 505 Worlds in Bermuda Cancelled (Sailing)
The International 5o5 Class Association has announced that the 2021 World Championships scheduled to be held in Bermuda at the end of October 2021 have been canceled.
Concern over travel issues tha