FILE – Armed homeowners Mark and Patricia McCloskey stand in front their house confronting protesters marching to St. Louis Mayor Lyda Krewson’s house in the Central West End of St.
Related Stories
December 25, 2024
December 25, 2024