Fatal Crash in Duncan

Last week, a crash in Duncan, Oklahoma took the life of a man from Lawton. According to KSWO ABC Channel Seven News, the incident happened at the intersection of Fifth Street and Camelback road, on Tuesday. Apparently, a driver, Gregory Barbour, was stopped at a stop sign on Camelback Road, when his automobile was rear… Read More