Swami Nithyananda's ‘fake country’ Kailasa dupes 30 US cities with ‘Sister City’ scam: Report
World | March 18, 2023 13:22 ISTThe sister-city agreement between Newark and the fake 'United States of Kailasa' was inked on January 12 this year and the signing ceremony took place at City Hall in Newark.