Vietnam and Taiwan are bracing for twin tropical storms which are expected to make landfall over the coming days, with typhoon Chanthu strengthening into a Super Typhoon in the past 24 hours.
Vietnam and Taiwan are bracing for twin tropical storms which are expected to make landfall over the coming days, with typhoon Chanthu strengthening into a Super Typhoon in the past 24 hours.