A North Carolina woman disappeared while visiting the tiny Caribbean island of Grenada last week, according to local authorities and her husband. Elizabeth “Liz” Waddell was last seen at Grand Anse Beach on Wednesday, July 22, the Royal Grenada Police Force said on social media. Police asked anyone with information on Waddell’s whereabouts to immediately […]

