US Army photo by Captain Ryan DeBooy
China has been up in arms over a new US missile system that showed up in the Indo-Pacific earlier this year, with government officials in Beijing complaining about the weapon repeatedly, including twice in the past week alone.
No comments