China lands long-range nuclear-capable bombers on disputed island
China has announced that it has landed long-range nuclear-capable bombers on one of its artificial islands in the South China Sea. Posting on Twitter yesterday (Friday, May 18), the state-run …