Taiwan Confirms US Troops on Front-Line Islands Near China (newsweek.com)
Taiwan has confirmed there are U.S. troops stationed on its islands in the Taiwan Strait on a permanent basis, including an island just over a mile off China's southeast coast.
The National Defense Authorization Act (NDAA) in 2023 paved the way for their arrival to conduct training programs for troops on Taiwan's front line.
For sure, this won't trigger more rhetoric and bombast.