NASA sees Tropical Storm Yagi after China landfall

After Tropical Storm Yagi made landfall in China, NASA’s Aqua satellite saw the storm was moving inland and dropping heavy rainfall. Yagi made landfall at 11:35 p.m. local time, Sunday, Aug. 12 in Wenling County, east China’s Zhejiang Province.