Pope Leo XIV on Saturday declared capital punishment ”inadmissible” as he marked the World Day Against the Death Penalty and his native United States announced plans to livestream an execution by firing squad.
Related Posts
Man killed in rollover crash on US-90 in east Harris County, sheriff’s office says
Authorities said the driver failed to drive in a single lane before hitting a guard rail then a cement wall, resulting in the vehicle rolling over, killing him.
Report finds many security deficiencies at Utah university where Charlie Kirk was killed
A new report on Charlie Kirk’s assassination last year says his Turning Point USA organization insisted he speak outdoors despite security concerns.
Facebook Marketplace killing: Wife speaks out after Victor Gonzalez robbed, shot, killed in Rosharon, Texas
Victor Gonzalez was killed after attempting to sell property through Facebook Marketplace in Texas.
