The US has ordered China to close its consulate in Houston, Texas, by Friday – a move described as “political provocation” by Beijing.
The US has ordered China to close its consulate in Houston, Texas, by Friday – a move described as “political provocation” by Beijing.