Large law enforcement presence spotted in north St. Louis County

ST. LOUIS, Mo. (First Alert 4) – There was a large law enforcement presence in unincorporated Saint Louis County on Wednesday.

The FBI told First Alert 4 that it was “engaged in court-authorized activity” on New Sun Court, just north of Florissant…

Story continues

TRENDING NOW

LATEST LOCAL NEWS