Facts of the Crime:
Convicted and sentenced to death for the bludgeoning murders of ten-year-old Maggie Schindler and nine-year-old Carly Villa, who disappeared from the Meadowood Mall Ice Arena in May 1983 and were found in shallow graves in June of that year.
Bookmarks