Shreveport Man Sentenced to Death for Murder of East Texas Deputy During Violent Traffic Stop
Livingston, TX — A Shreveport, Louisiana, man has been condemned to death following his capital murder conviction during a grim incident involving the killing of an East Texas law enforcement officer. At 52, Gregory Dewayne Newson now faces execution by lethal injection, though a date has not yet been scheduled. His automatic appeal remains pending. … Read more