Thousands of workers rampaged through an industrial area in southern Vietnam in what reportedly began as protests against China’s stationing of an oil rig in disputed waters off of Vietnam’s coast.
Thousands of workers rampaged through an industrial area in southern Vietnam in what reportedly began as protests against China’s stationing of an oil rig in disputed waters off of Vietnam’s coast.