PLA troops stationed on a disputed island in the Spratly chain in the South China Sea. Photo: Reuters
PLA troops stationed on a disputed island in the Spratly chain in the South China Sea. Photo: Reuters

US to blame for escalating tension in South China Sea, China claims

PLA troops stationed on a disputed island in the Spratly chain in the South China Sea. Photo: Reuters
PLA troops stationed on a disputed island in the Spratly chain in the South China Sea. Photo: Reuters
READ FULL ARTICLE