NASA satellites see Tropical Storm Muifa taking up the Yellow Sea
Tropical Storm Muifa is filling up the Yellow Sea on NASA satellite imagery as it continues moving north today to a landfall in East China's Shandong province. NASA's Aqua satellite captured visible and infrared imagery that ...