Powerful Typhoon No. 22 swept through the Izu island chain south of Tokyo early on Oct. 9, dumping record rainfall on the area and churning winds that blew away rooftops. [Read More]

No reproduction or republication without written permission.