BVI officials detain 20 Haitian natives on Virgin Gorda
TORTOLA — A spokeswoman for the Royal Virgin Islands Police Force said Monday that a British Virgin Islands joint task force detained 20 Haitian natives on the island of Virgin Gorda.
Read More: BVI officials detain 20 Haitian natives on Virgin Gorda
Source: Virgin Islands Daily News