News Video News

Typhoon In Japan: Waves crash on shores of Japan's Hachijo as country braces for Typhoon Ampil

 
Large waves crashed onto the shores of Hachijo island, off the coast of Tokyo, as Japan braces for the impact of Typhoon Ampil on Friday (August 16). Watch to know more!
Advertisement