PERSPECTA

News from every angle

← Back to headlines

UK Imposes Visa Requirement on St. Lucia

The United Kingdom has implemented a new visa requirement for citizens of St. Lucia, affecting travel between the two nations.

5 Mar, 15:26 — 5 Mar, 15:26
PostShare
Only 1 source covers this story