Hundreds of demonstrators on Saturday protested at a site earmarked for Beijing's controversial new embassy in London over human ... targeting critics. The United States, Britain and New Zealand ...