Joe WeisenthalMay 26, 2014, 9:11 PM Protesters hold anti-China placards while marching in an anti-China protest on a street in Hanoi May 11, 2014. Hundreds rallied on Sunday in Vietnam's biggest cities to denounce China's setting up of a giant oil rig in the South China Sea, a rare protest likely to prolong a tense standoff between the two communist neighbours. Territorial tensions in Asia continue to rise. The latest: A Chinese ship has reportedly sunk a Vietnamese boat, reports the Nikkei. A Chinese vessel rammed and sank a Vietnamese fishing boat off the coast of Vietnam on Monday afternoon,...