Heavy Rains Triggered Floods in Central Japan

Unprecedented rainfall has triggered floods and landslides in Central Japan. Which is still reeling from the after effects of a massive earthquake in January this year. Watch to know more.