Representatives of Nithyananda’s self-proclaimed country ‘Republic of Kailasa’ attends United Nations meeting
The controversial self-styled godman Nithyananda is once again in the news. Representatives of Nithyananda's self-proclaimed country 'Republic of Kailasa' have ...