Off-duty police officer killed in accident

Published: December 5, 2012
An off-duty Oklahoma City police officer and a woman were killed in a crash Wednesday in Logan County. The crash was near Simmons Road and Western Avenue.
Back to all NewsOK videos
Share on Facebook

Recommend this on Facebook