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

Beijing protesters damage US ambassador's car

US Ambassador in China Gary Locke. Photo: AFP
US Ambassador in China Gary Locke. Photo: AFP
READ FULL ARTICLE