Taiwan’s alliances in the Caribbean have been whittled down to just four countries—the Dominican Republic, Haiti, St. Kitts & Nevis, and St. Vincent & the Grenadines—plus St. Lucia which switched back to Taiwan, for the moment at least, in May 2007, after a decade-long hiatus. St. Lucia and the Bahamas had both defected in 1997, and the island nation of Dominica severed ties with Taipei in 2004.