News On The Arrival Of A High-Powered Delegation From Venezuela To Seek To Address The Security Concerns Of The Government Of St. Lucia. The St. Lucia Government Slapped Visa Requirements On Venezuelan Nationals Travelling To St. Lucia. The St. Lucian And Venezuelan Delegations Got Down To Business Early Thursday.