Skip to content

Tourists at Sandals resort where 3 Americans died complained of ‘strong odor’ of insecticides

Multiple guests at the Grand Exuma resort in the Bahamas where three Americans mysteriously died last week had been complaining about the smell of insecticides.