US Ambassador in China Gary Locke. Photo: AFP US Ambassador in China Gary Locke. Photo: AFP
US Ambassador in China Gary Locke. Photo: AFP

Beijing protesters damage US ambassador's car

Topic |   Diaoyu Islands
US Ambassador in China Gary Locke. Photo: AFP US Ambassador in China Gary Locke. Photo: AFP
US Ambassador in China Gary Locke. Photo: AFP
READ FULL ARTICLE