As 2025 has come to an end, a new survey reveals that the U.S. has attained a record level of executions. According to The Mirror U.S., it is the highest in 16 years. A total of 47 people were ...
OKLAHOMA CITY — As the state of Oklahoma prepares to carry out its first execution of 2026, death penalty abolition advocates are calling for prayer, protest, and reflection. The Oklahoma Coalition to ...