Richie, you use American English. You use expressions which are common there but not here. That's why somebody thinks you are from North America.
Forgive me for saying so, but whichever English you use, you appear not to be able to read and understand a simple account in either of them. Four years ago , the Nativity play was moved so that Muslim children could take part in it. Is that correct or not? Let's repreat that "so that Muslim children could take part". That is, take part in a Christian festival.
Over here, unlike in the US,state schools celebrate Christmas with a nativity play.This has the curious result that Joseph may be played by a boy called Mohammed (as happened in my daughter's school).Nobody minded, least of all that boy's parents. And we are happy that our children learn about Eid (and Hannukah too, which Jewish festival always happens near Christmas)
If you wish, you may bring the Holocaust into any post you make. Jews are pleased that nobody forgets . I suspect, though I may be wrong, I concede, that you mention Hitler and/or the Holocaust in every thread you join.