Hate and Terrorist Groups: