Wow... interesting. Sorry you had to work with some of these freaks.
Anytime you get a group of people together you are always going to find some that are mad at the world on an continual basis.
Once you make clear that you will not be bullied or allow the people in your area of responsibility to be bullied they tend to go else where for easier prey. And that is all you can hope for.