Vietnamese protest against China’s deployment of an oil rig in the disputed South China Sea. Photo: AP
Vietnamese protest against China’s deployment of an oil rig in the disputed South China Sea. Photo: AP
READ FULL ARTICLE