Nithyananda's Kailasa attends UN meet, says self-styled godman is being 'persecuted' by India
2023-02-28 16 Dailymotion
Self-proclaimed godman Nithyananda's nation 'United States of Kailasa' recently attended a United Nations meeting in Geneva where a representative claimed Nithyananda is being "persecuted" by India.