Satellite images show new missiles on Woody Island; China says entitled to necessary self defence facilities. China has deployed…