Tropical storm watch announced

A Tropical Storm Watch was today issued as meteorologists continue to monitor a low pressure system off Bermuda. The system, which could potentially develop into a tropical or subtropical storm – was …

Go to Source