NASA satellite sees Tropical Storm Mangkhut making Vietnam landfall
Tropical Storm Mangkhut had some strong thunderstorms around its center as it began making landfall in northern Vietnam on Aug. 7. Infrared data from NASA's Aqua satellite showed very cold cloud top temperatures of those ...