Jamaican Woman Arrested In Antig...

Authorities in the Caribbean nation of Antigua and Barbuda have arrested another Jamaican for breaching the law. Businesswoman, Cheryl Thompson, […]