News

Alabama executes Muslim inmate Domineque Ray who asked for imam to be present

Alabama proceeded with the lethal injection after the U.S. Supreme Court lifted a stay of execution.