Dustin John Higgs Becomes 13th Federal Death Row Inmate Executed Days Before Biden Inauguration
Dustin John Higgs was executed early Saturday, the 13th federal death row inmate put to death since the Justice Department ...
Dustin John Higgs was executed early Saturday, the 13th federal death row inmate put to death since the Justice Department ...