China furious at Britain over warship near disputed islands in South China Sea
China lashed out at Britain on Thursday for sending a warship close to disputed islands in the South China Sea, where Beijing has built military installations despite competing claims from other nations. The US and its allies have in recent times sent planes and warships to the area for “freedom of navigation” operations intended as […]
