That Gun-Toting St. Louis Couple Was Just Indicted By A Grand Jury On Weapons And Evidence Tampering Charges
WOOT!! WOOT!! WOOT!! WOOT!! WOOT!! WOOT!! WOOT!! WOOT!! WOOT!! WOOT!!
A St. Louis grand jury returned an indictment against Mark and Patricia McCloskey—the couple who brandished firearms at Black Lives Matter protesters walking past their house in June.
The protesters were headed to the mayor’s home down the street for a demonstration.