Elizabeth Waddell: Search for American Last Seen on Beach in Grenada
Newsweek
—
Elizabeth Waddell, of North Carolina, was last seen going for a swim near Grand Anse Beach in St. George's, Grenada.