NASA sees remnants of Hurricane Manuel soaking northern Mexico, Texas
Two NASA satellites observed Hurricane Manuel as it made landfall in northwestern Mexico and brought rainfall into southwestern Texas. NASA's TRMM Satellite measured Hurricane Manuel's rainfall from space and found areas ...