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

Amid allegations of torture, Ozarks boyfriend and mother charged with murder of teen girl

September 22, 2017 08:11 AM