Arrested is the least that should happen to that POS.
Domestic terrorist.
I think it would be fair to post the Castro brothers’ home addresses, phone numbers, and other particulars on the Internet along with allist of “charges” against them.
DOX the DOXXERS.