His Last Wish Before Execution To See His Dog, But What Happened Shocked Everyone…
the cold metal cuffs locked around his wrists one last time. Every click echoed like a drum roll of fate. Noah Carter, 36, once a beloved high school teacher and animal shelter volunteer, was now inmate number 10498 at Black Ridge Penitentiary. The guards avoided eye contact. Some believed he was guilty. Others whispered doubts, […]