Mid-March in the tropics? Chance for tropical formation in the Atlantic
On Monday, the National Hurricane Center signaled a low 10 percent chance for a low-pressure system located about 700 miles northeast of the Leeward Islands to form within the next…