Robert Peat and Rebecca Ruud have been charged with murder and other crimes in the torture and killing of 16-year-old Savannah Leckie in the Ozarks.
Robert Peat and Rebecca Ruud have been charged with murder and other crimes in the torture and killing of 16-year-old Savannah Leckie in the Ozarks. Ozark County Sheriff’s Office
Robert Peat and Rebecca Ruud have been charged with murder and other crimes in the torture and killing of 16-year-old Savannah Leckie in the Ozarks. Ozark County Sheriff’s Office