Christopher Leahy turned himself in to police last week, four days after Juniper Blessing, 19, was found in the laundry room of her apartment complex.