NASA sees Tropical Storm Bebinca still near Hainan Island
Wednesday, August 15, 2018 - 11:32
in Earth & Climate
Tropical Storm Bebinca continues to rain on Hainan Island, China and has been doing so for days. On Aug. 15, when NASA-NOAA's Suomi NPP satellite flew overhead it captured a visible image of the storm.