September 8 2019 11:20pm

Typhoon Faxai makes landfall in Japan as heavy rain lashes Tokyo

Typhoon Faxai made landfall in Japan on Sunday with heavy rain lashing Tokyo.

Responsive site?

Video Home