Authorities in the Caribbean island of St. Lucia said they have arrested three people on Sunday in connection with the murder of a British tourist who was traveling around the world with his wife.

The Bahamas has relocated its tourism call up center from Florida to Freeport, Grand Bahama. The call center’s move is part of what Prime Minister Perry Christie called part of the “greater economic expansion now underway in Grand Bahama.”

Back to top