United Kingdom

London Rally Demonstrates Against China’s ‘Mega-Embassy’

Thousands gathered in London on Saturday for a rally against China’s planned “mega-embassy” project. The demonstrators called out China’s human rights abuses against oppressed groups like the Uyghurs and Tibetans, and said the mega-embassy could become a headquarters for surveillance against dissidents abroad.

LONDON, ENGLAND - MARCH 15: Demonstrators protest near Tower Bridge over plans to build a