Wind and rain bring destruction to Japan

Typhoon Hagibis, which means 'speed' in the Philippine language Tagalog, is due to make landfall late on Saturday


  • TAG