Police take 19-year-old suspected of killing his mom into custody
19-year-old Miles Speight, who is suspected of stabbing his mom to death in Leander, was taken into custody in Cedar Park.
19-year-old Miles Speight, who is suspected of stabbing his mom to death in Leander, was taken into custody in Cedar Park.