- Science Blog
- By Laura Sinpetru
- October 14th, 2013
Tropical Storm Octave Expected to Bring Heavy Rainfall to Texas
Flooding could also occur in some parts of the state, specialists say
- Nature
- By Tudor Vieru
- September 12th, 2012
NASA Global Hawk Deployed to Investigate Tropical Depression
Scientists say that it could develop into a tropical storm