Loading Video…
This browser does not support the Video element.
Massive earthquake rocks Taiwan
A massive earthquake rocks Taiwan, in addition to setting off tsunami concerns for nearby Japanese islands.
This browser does not support the Video element.
A massive earthquake rocks Taiwan, in addition to setting off tsunami concerns for nearby Japanese islands.