Expecting Tropical Depression Alex in the Caribbean

Saturday, June 26, 2010 - 09:14 in Earth & Climate

Forecasters on June 25 had given System 93L in the western Caribbean an 80 percent chance of developing into Tropical Depression Alex, and weekends seem to always birth tropical depressions. The GOES-13 satellite captured a visible image of both System 93L and a second low east of the Leeward Islands that has a much lesser chance of development this weekend...

Read the whole article on

More from

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net