sword

Officer Involved Shooting in Affton

On October 1, 2017 at approximately 6:37 AM, St. Louis County Police officers from the Affton Southwest Precinct responded to a residence in the 7700 block of Harlan Street for a “call for police.” The caller did not specify any […]