Trump Administration Carries Out 13th and Final Execution

Trump Administration Carries Out 13th and Final Execution

VOA News

Published

Dustin Higgs, convicted in the killings of three women in 1996, was the third to receive a lethal injection this week

Full Article