BREAKING: Alleged ‘witch doctor’ arrested in case of missing mom, Leila Cavett, whose toddler was found wandering alone
Missing
The U.S. Marshals Service arrested a man over the weekend in connection with the disappearance of missing Georgia mother, Leila Cavett. Al.com reports that 38-year-old Shannon Ryan, a self-proclaimed “witch doctor,” was detained in Florida and arrested for allegedly lying to the FBI about 21-year-old Leila Cavett, of Dawsonville, Georgia, who hasn’t been seen since …