Mahdi, who admitted killing an off-duty police officer in an ambush at the officer’s Calhoun County shed, is the fifth person set to be executed in South Carolina in less than eight months.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results