
A San Antonio woman has claimed responsibility for what police are calling the most gruesome child killing in recent history. Otty Sanchez informed police that she was “hearing voices” and that the devil made her kill her infant son, Scott Wesley Buchholtz Sanchez who she just gave birth to on June 30. The boy’s body was found stabbed, decapitated and mutilated early Sunday. According to police,…
© 2013 Created by USDA2DAY Staff.