Published: Mar 26, 2023, 03:11 IST | Updated: Mar 26, 2023, 03:11 IST
India’s self-styled god-man Swami Nithyananda has managed to fool the world with his fake nation “Kailasa.” The so-called nation’s ambassadors spoke at a UN meeting in Geneva. They have been jetting around the U.S. signing sister state agreements with different cities. Mollygambhir tells you more.