News

The drownings happened on Friday on the island of Grand Bahama, about 100 miles off the coast of Florida, the Royal Bahamas ...