Carson Ray Peters turned himself in to United States Marshals in Decatur shortly following the May 24 incident, in which the bodies of Peters' 54-year-old ex-wife, Teresa, her 55-year-old boyfriend ...
Some results have been hidden because they may be inaccessible to you