Police activity is unfolding near Church and Riverview, where a heavy law enforcement presence has taken over the area. Witnesses say multiple units, including St. Louis City Police, Missouri State Troopers, and members of a task force, are currently on scene.

A Paletto armored vehicle has also been spotted near the traffic circle, indicating a possible raid or high-risk operation.
At this time, details are limited, but residents are being urged to avoid the area for their safety.