St. Lucia Citizenship by Investment Program a possibility Wesley Deaton May 2, 2015 The government of St. Lucia, an island nation in the Caribbean, has for the past year been exploring a potential.. Read more