City of Newark says it was scammed into becoming a sister city with Kailasa: Here’s what we know about Swami Nityananda and his “nonexistent country”
The City of Newark recently admitted that it was scammed into becoming a sister city of Kailasa.
15 March, 2023