Self Proclaimed Witch, Shannon Ryan, has been charged with Second Degree murder in the case of Leila Cavett

This is a 2 part blog, to read everything that has been reported on before the murder charge please read the first blog – Leila Cavett is missing after her son was found wandering the […]