Protesters hold up Vietnamese flags and anti-China banners in front of the Chinese embassy during a protest against the alleged invasion of Vietnamese territory by Chinese ships in disputed waters in Hanoi, June 12, 2011