Florida FL
Subtropical storm develops south of Bermuda
Meteorologists say a low pressure system located several hundred miles (kilometers) southwest of Bermuda has become a subtropical storm. The National Hurricane Center on Monday twe…