Self-Proclaimed Witch Arrested In Missing Mom's Murder
Digital Original

Self-Proclaimed Witch Arrested In Missing Mom's Murder

Shannon Ryan, 39, has been charged with second-degree murder and tampering with evidence, the Hollywood Police Department announced in connection to the disappearance of Leila Cavett, whose toddler was found wandering a parking lot in July.