In 2022, Alabama tried and failed to execute Smith by lethal injection. Photo: AFP photo / Alabama Department of Corrections
Previous
Happy birthday Archie! As the young royal turns five today
Next
China extends more inclusive loans to small businesses