Framing Analysis
Elizabeth Waddell of Cary, North Carolina, was last reported seen swimming near a jetty in Grenada on July 22. Available reports cite surveillance footage and eyewitness accounts but leave most details unverified. Two sources confirm her origin and the location of her last sighting.