Season's first tropical depression forms
Tuesday, June 7, 2011 - 22:30
in Earth & Climate
GREENBELT, Md., June 7 (UPI) -- NASA said Tuesday a satellite confirmed a "hot tower" of rainfall and thunderstorms in an eastern Pacific low pressure system is a tropical depression.