Oklahoma executes man convicted of double murder
By Max Matza The US state of Oklahoma has carried out its first execution for 2024, giving a lethal injection to a man convicted of a double murder. Michael Dewayne Smith was 19 when he killed Janet Moore and Sarath Babu Pulluru during a drug-fuelled crime spree in Oklahoma City in 2002. When asked if […]