Two killed, 60 injured as powerful typhoon Hagibis hits Japan

Typhoon Hagibis, which means “speed” in the Philippine language Tagalog, made landfall on Japan`s main island of Honshu on Saturday evening, bursting some river banks and threatening to flood low-lying Tokyo as it coincides with high tide.