Answering one of the most frequently asked questions of ‘where is Kailasa located’, the press secretary took to Twitter and said they were a ‘borderless’ and ‘service-oriented’ nation, formed in the same spirit...
The revelation comes days after the city of Newark in the US state of New Jersey said it rescinded a 'sister-city' agreement with the fictional country, inked in January this year.
Kailasa controversy: The sister-city agreement between Newark and the so-called United States of Kailasa was entered into on January 12 this year and the signing ceremony took place at City Hall in Newark, New Jersey.
Subscribe to get complete access to Outlook Print and Digital Magazines, Web Exclusive stories and the Archive. Attractive gifts with each subscription.Check our Plans