
China sets the weapons on the disputed Islands in the South China sea
New satellite images show that China has installed the weapons systems on all seven artificial Islands built in the contested waters of the South China sea, a move that is likely to have to disturb the neighbors of the country.























