Search results
On This Day, June 29: U.S. Supreme Court finds death penalty unconstitutional
United Press International via Yahoo Canada News· 4 days agoIn 2022, a French court found all 20 defendants guilty in the 2015 Paris terror attacks, which...