Self-proclaimed witch doctor charged with murder of missing mom, Leila Cavett, despite lack of body: Reports
An Alabama man has been charged with the murder of a missing mom who hasn’t been seen in nearly a year. Al.com reports that Shannon Ryan, 39, is charged with second-degree murder in connection with 21-year-old Leila Cavett, who was last seen in Florida in July 2020, with her 2-year-old son, Kamdyn. On July 26, …