84 () posted 3 years ago by Keepinon 3 years ago by Keepinon +84 / -0 20 comments share 20 comments share save hide report block hide replies
So we still do not have any official explanation for why all the troops, right?
Are those 4,000 - 7,000 still deputized as US Marshals?
Have they recently deputized any more soldiers?