Tropical storm traps 18 in Taiwan before heading to China

Posted on: August 24th, 2019 by ABC News No Comments

A landslide triggered by a tropical storm has stranded 18 people in Taiwan as the storm heads for China’s southeastern coast

Leave a Reply

You must be logged in to post a comment.