Typhoon Rammasun made final landfall near China and Vietnam border
Typhoon Rammasun made landfall in southern China on July 19 bringing heavy rain and typhoon-strength winds to the south China/Vietnam border. NASA and NOAA's Suomi NPP satellite captured an infrared image the typhoon that ...