Byron Shepard never went to prison in Oklahoma despite having been charged with at least 12 felonies or misdemeanors since 2000. Weeks after being charged in yet another crime, Shepard allegedly shot and killed Tecumseh police officer Justin Terney on Sunday, The Frontier reports. Shepard allegedly killed Terney while fleeing on foot from a traffic stop. It was the first death of an on-duty Tecumseh police . . .
Want to read more? Please subscribe to The Crime Report!