Texas Man Executed; Survivor Marcus Figueroa Witnesses Apology
3 min read
Cedric Ricks, 51, executed for 2013 stabbings in Texas. Survivor Marcus Figueroa, 22, watched execution as Ricks expressed remorse.
Read More
Continue reading in the USA News Updates app