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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results