Elizabeth Waddell: Search for American Last Seen on Beach in Grenada

Newsweek Newsweek

Elizabeth Waddell, of North Carolina, was last seen going for a swim near Grand Anse Beach in St. George's, Grenada.

Read full article at Newsweek →