Follow Us

Terms of Use Privacy Policy

Video: St. Charles police body cam footage of arrest of Aaron Summers

Body cam footage from two St. Charles police officers show the scuffle between them and the suspect, Aaron Summers at a traffic stop, Friday, March 16, 2018, near Lindenwood University.

Source: St. Louis Post-Dispatch

Top Trending Videos