Stream News uses cookies to improve your experience and to provide services and advertising. You agree to the use of cookies described in our Cookies Policy. Learn more: Cookies Policy

Hinduism

post

Indian 'saints' proclaimed their own nation

Nithyananda Swami, who had been arrested for sexual scandals, declared the creation of a nation of Hindus.

continue reading