Taiwan is reportedly deploying army in areas affected by powerful earthquake

Taiwan is reportedly deploying army in areas affected by powerful earthquake as people feared trapped inside buildings

Read More