Typhoon Talim makes landfall in Japan

Powerful typhoon Talim has made landfall in Japan. The storm brought heavy rain to southernmost Japan's 4 main islands. Watch to know more.