Who was Freddie Owens? South Carolina inmate executed by first lethal injection in 13 years – Times of India
South Carolina executed death row inmate Freddie Owens by lethal injection on Friday, marking the state’s first execution in 13…
South Carolina executed death row inmate Freddie Owens by lethal injection on Friday, marking the state’s first execution in 13…