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.
Deccan Herald is on WhatsApp Channels | Join now for Breaking News & Editor's Picks