Canada 132/4 vs Bermuda 93 Bermuda’s hopes of an inaugural trip to the ICC T20 World Cup finals, were blown up by Canada at North Field, National Sports Centre, as the home team fell to a 39Read More
Trevor Lindsay
October 7, 2023
A large number of Bermuda residents are expected to join in a Monday protest against massive rate hikes approved by the Bermuda Regulatory Authority to the costs of electricity supplied by the monopoly that is Read More