OZARK, Mo. — Authorities have not released details following a heavy police presence reported Wednesday night near the exit of U.S. Highway 65 and State Highway F just outside Ozark.
Witnesses told Ozarks First they saw law enforcement vehicles arriving “from all directions” around 8:40 p.m. A vehicle reportedly came to a sudden stop, followed by what witnesses described as a “loud pop.”
Video of the incident began circulating on social media overnight…