Guruvayoor devaswaom was forced to apologize because the people turned against punyaham. DYFI started an agitation against it and it was forced to budge. Temple is a public place managed by the government and Caste and religion based treatment is a criminal offence. Is Hindu gods so narrow minded that they cannot even stand a person from another religion.