Taiwan: China Deploys Missiles in the South China Sea

China’s rival Taiwan revealed to the media on Wednesday, February 17 that the communist country, China has deployed surface-to-air missiles in the hotly-disputed South China Sea as Beijing insisted it had a right to build “self-defense” systems in the vital shipping lanes in the world. Photo Credit: ImageSat and BBC News Fox News reported ealier … Read more