
Authorities in Grenada are investigating the disappearance of a North Carolina woman who went missing while vacationing on the Caribbean island after she entered the water for a swim and was not seen returning, police said according to The News and Observer.

3 months ago
20


