The Japan Meteorological Agency announced at around 7 p.m on Oct. 12 that massive Typhoon No. 19 made landfall in the Izu Peninsula, Shizuoka Prefecture, and issued its highest emergency Level 5 rain warning as residents braced for the worst of the powerful storm. [Read More]

No reproduction or republication without written permission.