Vietnam China Protest

May 11, 2014 - 2:35 AM
Vietnamese protesters stage a rally against Beijing's deployment of an oil rig in the contested waters of the South China Sea, outside the Chinese Embassy on Sunday, May 11, 2014 in Hanoi, Vietnam. The deployment of the rig has a triggered a tense standoff in the ocean and raised fears of confrontation between the neighboring countries. (AP Photo/Chris Brummitt)