Sorry (not sorry), Christians - religious freedom means freedom to practice ALL religions. This is categorically a constitutional matter, and you do not have a legal recourse to halt this (nor should you).
The whole idea behind it is pretty genius. Metaphorically speaking, the only people that think there's a supernatural devil behind this club is because they want to shove their belief in their Gods into schools. If one must exist in schools then so must the other.
Totally read that as Santa and was confused why 1 they made a Santa club and 2 why people were so angry to ban it. Either way bunch of haters and need to be more tolerant like their Jesus was
To be fair, in both cases the situation would have been the same: An after-school club with a fictional mascot taken from Christian mythology, protested BY Christians who are ironically the only ones to actually believe that said mascot exists IRL.
I realised there was another article on the topic, a couple of hours I posted this one. Initially I thought of deleting it but since it was from another outlet, I didn't after all. I just upvoted the first one.