China blasted the UK government for delaying the construction of a huge Chinese Embassy in London. The UK officials clarified that decisions are underway and a planned decision by December 10 would be pushed back to January 20.
Hot this week
Free News - Where voices unite, stories flourish, and community thrives through open dialogue and meaningful connections.
Get important news delivered directly to your inbox and stay connected!
