its a major religion they claim million adherents