Tag St. Lucia A Latin American Battle: China vs. TaiwanBy Binay PrasadChina is competing with Taiwan in Central America and the Caribbean, an abandoned American backyard.Page 1 of 1