Taiwan launches its largest ever missile ship as the island strives to modernise its armed forces in response to a perceived threat from China. Duration: 00:52
Taiwan launches its largest ever missile ship as the island strives to modernise its armed forces in response to a perceived threat from China. Duration: 00:52