From an organisation with that name?
That name isn't so bad. If there was truth in labeling they'd call themselves the "Atheistic Taliban"