Grand jury indicts St. Louis couple who pointed guns at protesters
A grand jury in St. Louis on Tuesday indicted Mark and Patricia McCloskey on counts of exhibiting a weapon and tampering with evidence four months after footage circulated showing the couple pointing gu…
Source: TEST FEED1