The Rugby World Cup is almost upon us and this year it is hosted in various locations in Japan. Though Typhoon Faxai has delayed some preparations after it roared through Tokyo and affected Haneda ...
Read More