Bermuda placed on hurricane watch

Warning of ‘life-threantening’ flash flooding 

Exit mobile version