In a statement, self-styled godman Nithyananda announced that devotees from India would not be allowed to enter his island ‘Kailasa’.
In a statement, self-styled godman Nithyananda announced that devotees from India would not be allowed to enter his island ‘Kailasa’.