Shannon Ryan, the 40-year-old self-proclaimed witch who was implicated in the disappearance of still-missing mom Leila Cavett, faces a state child neglect charge. Ryan was being held in the Broward Main Jail.
↧
Shannon Ryan, the 40-year-old self-proclaimed witch who was implicated in the disappearance of still-missing mom Leila Cavett, faces a state child neglect charge. Ryan was being held in the Broward Main Jail.