A Denham Springs man is facing several serious charges stemming from a deadly stabbing early yesterday morning.
The Livingston Parish sheriff says 33-year-old Christopher Glenn was arrested for second-degree murder, attempted second-degree murder, first-degree rape and domestic abuse battery.
He's accused of repeatedly stabbing 44-year-old Tosha Smith and physically attacking another woman inside the Dodger Drive residence. Five children in the home at the time were not harmed.
Copyright © 2018 TTWN Media Networks LLC Photo: Livingston Parish Sheriff's Office