NASA sees Tropical Storm Bebinca along Vietnam's coast
Thursday, August 16, 2018 - 17:24
in Earth & Climate
Tropical Storm Bebinca showed powerful, heavy rain-making thunderstorms on infrared satellite imagery when NASA's Terra satellite saw the storm along the northern Vietnam coast.