Praise the squeaky lord, a new religious minority is born in India!