As he was speaking with investigators, a Texas man allegedly offered up a haunting explanation for why he stabbed his mother to death: It was simply “something I needed to do.”
Police in Houston allege that those were the words spoken by Gerren Miles Crosson, 34, soon after he was charged with murdering his 71-year-old mother, Alta Green Veasley. The killing happened Wednesday, December 17, a Houston Police Department spokesperson told Us Weekly.
The initial calls that came in at approximately 2:30 a.m. that morning claimed an assault had occurred at Veasley’s home. But cops arrived to find a...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free