News Source: Austin America-Statesman/Texas Longhorns
| 7 months ago
Mother says devil made her kill infant Police said they found a 31/2-week-old infant, whom they identified as Scott Wesley Buchholtz-Sanchez, stabbed and decapitated in a San Antonio home Sunday and his mother screaming that she killed him after the...