Personally I would disagree that it broke TOS, but that sort of thing is more about the hosting provider's touchiness rather than my own opinion.
That said, @ScorpioGlitch, nobody appreciates urinating in the sandbox.
There's no reason to tiptoe about a lying leader especially when we know that everything that was said was a lie.
I have stronger morals than that.
And if you had stuck to calling the Taliban liars that might not have ruffled feathers. It might be fine to point out that claiming women will have all the rights and privileges their religion allows is actually kinda ominous in light of how their sect seems to interpret the texts. But you painted with a broader brush than that, expanding your claims to encompass muslims as a whole. I'm not inclined to optimism about Islamic culture either, but I certainly understand unruly's objection.
Your comment broke the TOS.
Go and whine to the site admins.