South Carolina To Resume ‘Barbarous’ Death By Firing Squad Penalty
Social justice advocates have slammed judiciary officials in the US state of South Carolina for the resumption of executing death row inmates by firing squad, calling the practice “barbarous”.