Duncan police officer arrested, placed on leave after fatal hit-and-run
DUNCAN, Okla. -
A Duncan police officer is on administrative leave after investigators say he struck and killed a bicyclist while off duty and left the scene.
Duncan Police Training Lt. Jarrod Bishop was booked into the Stephens County Jail on complaints of second-degree murder, leaving the scene of a fatal accident and obstructing an officer,... Read More.


















