China Says Britain Was Duty-Bound to Approve Its Mega Embassy in London Amid Ongoing Tensions
China has stated that Britain was obligated under international norms to approve plans for its new mega embassy in London, just a day after the controversial project received official approval. … Read More


