Byron Shepard Oklahoma Death Row

Byron Shepard was sentenced to death by the State of Oklahoma for the murder of a police officer. According to court documents Byron Shepard was running from Police Officer Justin Terney when he would shoot at the officer striking him twice causing his death. Byron Shepard would be arrested, convicted and sentenced to death. Oklahoma …

Byron Shepard Oklahoma Death Row Read More »