New Delhi in India has been described as a place to become immersed in the “vibrant intellectual life of the city” by a writer. New Delhi in India has been described as a place to become immersed in the “vibrant intellectual life of the city” by a writer. Writing for the Telegraph, novelist Aamer Hussein said he was “immediately taken « Continue Reading »
May 282009