mark mccloskey
The St. Louis Gun Couple Just Got Indicted on Felony Charges
Mark and Patricia McCloskey, who pointed guns at Black Lives Matter protesters in June, were indicted on gun and evidence tampering charges.
Advertisement
Advertisement
Advertisement