A North Carolina physical therapist vanished during a trip to Grenada, turning what should have been a Caribbean visit into a frantic search along one of the island’s most recognizable beach areas, as reported by The New York Post.

Elizabeth “Liz” Waddell, 44, was reported missing while staying near Grand Anse, a resort neighborhood in the capital city of St. George’s known for its white sand beach and postcard scenery.

A North Carolina woman has vanished without a trace ...

Continue Reading

The opinions expressed by contributors and/or content partners are their own and do not necessarily reflect the views of TalkRed.com. Contact us for guidelines on submitting your own commentary.