NASA satellites see heavy rains for Central America from Tropical Depression 8
Friday, August 19, 2011 - 13:00
in Astronomy & Space
The eighth tropical depression of the Atlantic Ocean hurricane season formed from the low pressure System 93L on August 19 at 8 a.m. EDT and satellite data from NASA shows strong rainmaking potential as the depression moves out of the Caribbean and inland this weekend.