chinadailymail.com
China deployed artillery on disputed island in South China Sea
The United States has spotted a pair of mobile artillery vehicles on an artificial island that China is building in the South China Sea, a resource-rich stretch of ocean crossed by vital shipping l…