Of course they should hang HIM. They should also hang those who do not check out these kinds of guys and make sure they are loyal. expect more and more of this until we wake up about security.
How come nobody has picked up on my posts about reliable info on a major radio station from NYC?????