China boosted defences on South China Sea islets

New satellite imagery shows China has apparently installed “significant” defensive weapons on a series of artificial islands it built in the South China Sea according to a US-based think tank on Wednesday.