Crime & Justice
CROSS-SPECTRUM
North Carolina therapist vanishes on Grenada beach, husband urges swift rescue
Elizabeth “Liz” Waddell, a physical therapist from North Carolina, disappeared from Grand Anse Beach in St. George’s, Grenada, prompting her husband Cailen to plead for her safe return.
Elizabeth “Liz” Waddell, a physical therapist from North Carolina, disappeared from Grand Anse Beach in St. George’s, Grenada, prompting her husband Cailen to plead for her safe return.
Related stories
2 in this thread