Elizabeth Waddell, a North Carolina mother, vanished in Grenada after leaving her Airbnb for a swim with only a towel. Surveillance captured her floating near a pier before drifting out of view. Her husband joined the search.
North Carolina Mother Vanishes in Grenada Waters
✨ Enjoying this article? ✨
📱 Get more with the NewsNuggs iOS App →