Tropical Storm Jerry soaks Leeward Islands with 2-6 inches of rain
Tropical Storm Jerry soaks Leeward Islands with 2-6 inches of rain
Tropical Storm Jerry was lashing some of the northern Leeward Islands Friday bringing heavy rains and flash flooding threats.