The Contrasts of Kuala Lumpur September 28, 2018 by Varsha Seshan Leave a Comment I come from India, a land of contrasts, I know. I might once have been presumptuous enough to say the land of contrasts. I see so many contradictions everywhere that I should […]