E83: “The Murder at Memorial Church” - Arlis Perry
In October 1974, the body of 19-year-old Arlis Perry was found in Memorial Church in Palo Alto, California.
In October 1974, the body of 19-year-old Arlis Perry was found in Memorial Church in Palo Alto, California.