Court documents reveal details about fatal auto-ped accident involving Duncan police officer
Duncan Police Department training lieutenant Jarrod Christopher Bishop was arrested and posted a $150,000 bond following a fatal hit-and-run involving a bicyclist on U.S. Highway 8…