NASA sees a slow-moving, soaking Tropical Storm Harvey
(NASA/Goddard Space Flight Center) Hurricane Harvey has weakened to Tropical Storm while still centered over southeastern Texas, but continues to generate a tremendous amount of rainfall. Satellite imagery revealed the eye had disappeared as the storm weakened.
Read more »