08May Arundhati Roy: The God of Small Things Arundhati Roy Indian author and activist Suzanna Arundhati Roy is an Indian author best known for her novel The God of Small Things, which won the Booker Prize for… Read More