Arundhati Roy is an Indian novelist and essayist, known for her award-winning novel God of Small Things. She is also an activist, campaigning against the Narmada Dam Project and globalization, and was awarded the Sydney Peace Prize in 2004. Arundhati Roy, born 24 November 1961, is an award-winning Indian novelist and essayist. Her critically acclaimed […]