Vietnamese protest over islands dispute with China – Boston.com