US, Taiwan deployed troops to an archipelago near the South China Sea

(STL.News) Taiwan’s military has dispatched more of Marine Corps to China-claimed Dongsha Islands in the South…