Tropical Storm Watch issued for Bermuda

The Bermuda Weather Service has placed the island under a tropical storm watch as Hurricane Teddy makes its wat towards the UK overseas territory. Bermuda is expected to be impacted by tropical sto...

September 18, 2020
Environment