It’s being reported that two New Jersey brothers have been arrested and charged with threatening to torture, hang, and kill DHS Assistant Secretary Tricia McLaughlin.
Here’s the news:
Glad they got this scum off the street. Hopefully they get more than just a slap on the wrist.