search icon

Typhoon Dolphin Brings Heavy Rain to Northern Taiwan During Its Approach to China

Typhoon Dolphin brings heavy rain to northern Taiwan as it approaches China.

Read More
Related Videos