Green Berets ‘Permanently’ Stationed in Taiwan Near China’s Mainland Coast

By Chris Fry  –  Apr 11, 2024 On May 6, 2016, the New York Times … Continue reading Green Berets ‘Permanently’ Stationed in Taiwan Near China’s Mainland Coast