Police responded to a multi-vehicle crash that caused traffic issues on a major road in the Oklahoma City metro.
As Oklahoma City makes large-scale improvements to its EMBARK public transit system, it now has $19.5 million in federal ...