Police break up anti-China rallies in Vietnam
Vietnamese police have broken up anti-China protests in two cities and detained 20 people in the first such demonstrations since tensions between the communist neighbours flared anew over rival claims to the oil and gas-rich South China Sea.
Protesters rally in Hanoi. Net photo.