Mark and Patricia McCloskey, the St. Louis couple that stood in front of their home over the summer holding firearms as a large group of demonstrators marched by, were indicted on Tuesday on felony weapons and evidence tampering charges.
Published: Tuesday, October 13th, 2020 @ 12:23 am
By: Daily Wire
|