By Jenna Tooley LIVINGSTON, TX - The scheduled execution of Ivan Cantu Wednesday, Feb. 28, 2024, in Texas ...
By Jenna Tooley LIVINGSTON, TX - The scheduled execution of Ivan Cantu Wednesday, Feb. 28, 2024, in Texas has sparked controversy and renewed calls for justice following the emergence of new evidence ...
Read more