Actually I do know quite a bit about India.

While nobody defends the Inquisition, it was a short period in one small region of Europe.  Trying to make it representative of anything to argue about the present is misleading. There were atrocities all over the world for all kinds of reasons, and there still are. How about focusing on the present? Where are there still atrocities being committed on a huge scale? Not in the west.

And I have celebrated Eid with Muslim friends, and Holi in India, and saw Christians celebrating it in India. A little girl told me, after throwing colored powder on me, "We are Christians, but..." she shrugged... And why not? It's a fun holiday, and celebrating it won't transform anyone into a Hindu. 

I would have no problem celebrating Diwali and Holi here either, but the issue is OFFICIAL holidays. There are now too many religions in Canada to make all of their holidays official, and other than the various Christian ones, they are all tiny numbers.