Policeman's killer to be executed by firing squad in South Carolina
A man convicted of the 2004 murder of an off-duty police officer is to be put to death by firing squad Friday in South Carolina, the second such execution in the US state this year…
A man convicted of the 2004 murder of an off-duty police officer is to be put to death by firing squad Friday in South Carolina, the second such execution in the US state this year…