Self-Proclaimed Witch Convicted in Murder of Missing Florida Mom | True Crime Minute

A Florida jury has convicted self-proclaimed witch and Chakra Master Shannon Ryan of second-degree murder in the disappearance of 21-year-old Leila Cavett, whose body has never been found. Cavett vanished in July 2020, and her two-year-old son was later found wandering alone. Ryan is set to be sentenced October 23.

Learn more about your ad choices. Visit podcastchoices.com/adchoices