The protests come amid rising tensions between Beijing and Hanoi over China’s installation of an oil rig in a disputed are of the South China Sea.
Updated: May 14, 2014, 12:00 AM
The protests come amid rising tensions between Beijing and Hanoi over China’s installation of an oil rig in a disputed are of the South China Sea.