TAIPEI, Taiwan – Newly released satellite imagery shows the impacts from storm surge and flooding[1] produced by Super Typhoon Ragasa as it passed through the Luzon Strait on a trajectory toward China. The images, released by Maxar, a space technology company...