News Snapshot:
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. China has vowed to someday annex democratic Taiwan, which it regards as a rogue province, despite the fact that the Chinese Communist Party government in Beijing has never ruled there. China has sharply increased military sorties and drills in and around the 90-mile-wide Taiwan Strait, prompting...