Sikhs do not hate any religion. They hate people who violate human rights. This whole debate seems to be Sikhs hate Mulsims because they are taught to hate Mughals because they were trying to set up their own state. This is incorrect, if you study history before adding to "the hate" you will realise the 10th & last living Sikh teacher actually helped Mughal emporer Bahador Shah to the throne before his death. Bahador Shah had promised better relations towards non-Muslims after Aurangzebs death. This historical fact is proof that Sikhs never "hated" Muslims and that Aurangzeb was cruel to non-Muslims. And remember the Mughals are not Islam so no need for anyone to take offence.