Chapal Mehra

5 posts


Which India Are We Celebrating Anyway?


Chapal Mehra “Into this heaven of glory, let my country awake,” wrote Tagore, imagining a free, open and liberated land, which may perhaps be considered mythical in India today. India’s most famous poet and humanist, though he may in current times be branded ,... More »