Satellite imagery hints that Tropical Depression 7 may be reborn
Satellite imagery on August 17 is showing signs of re-organization in the remnants of Tropical Depression 7 (TD7). TD7 has moved into the warm waters of the Bay of Campeche where it is regaining strength and appears much ...