Joshua Byers, the man who prosecutors believe stabbed Ambrosia Swain to death on Dec. 8, was arrested the day after the Houston Police Department released surveillance photos.
According to HPD, he turned himself in.
“Guilt, I mean, what else? You know, he must’ve seen something. I hope the guilt got to him,” Swain’s cousin, Kihla Brandes, said…