Site icon The UK Channel

Beijing’s warning for the world

Top International News

Tensions are running high around Taiwan – a self-ruled island that China claims to be part of its own territory.

Credit WION

Exit mobile version