Breaking: National Guard Arrives in St. Louis County – Massive Police Staging Area in the City

Missouri National Guard were just spotted in Clayton, Missouri–

Police have a massive staging area with communication units in the city near the union halls.

You Might Like