Biden Overturns Death Sentence Of Inmate Convicted Of North Carolina Woman
One of the federal inmates who has seen their death sentence commuted to life in prison is responsible for the killing of a woman from Western North Carolina. Richard Allen Jackson was convicted in...