Self-proclaimed witch doctor arrested in case of missing Alabama mom
FORT LAUDERDALE, FLA. (WSVN) - A self-proclaimed witch doctor has been arrested in connection to the case of the missing mom from Alabama.
U.S. Marshals arrested Shannon Ryan, who claimed
he was the last person who saw Leila Cavett, on Saturday.
Ryan, who is also from Alabama and a teacher of witchcraft, according to his Facebook page, posted a video talking about how he was in the center of the missing mom case.
Ryan has been charged with two counts of lying to a federal officer.
The FBI has not responded to 7News’ request for comment on the case.