China deploys carrier-killer missiles
• Terrence AymIn a bid to offset the superiority of the US Navy, China has deployed of a new class of missiles specifically designed to destroy US supercarriers. The move is seen by military experts as a desire by Beijing to broaden China's power in...