A massive earthquake rocks Taiwan, in addition to setting off tsunami concerns for nearby Japanese islands.
Share