Arundhati Roy

Arundhati Roy is an author and human rights and environmental causes activist. Her work includes the 1997 novel The God of Small Things.

Latest articles