
UK Approves ‘Mega’ Chinese Embassy in London Despite Security, Transnational Repression Concerns
Britain’s government on Tuesday (Jan. 20) approved the building of China’s largest embassy in London despite British and US politicians’ warnings that it could be









