News

The God of Small Things is set in Kerala, India in 1969. We follow fraternal twins — Esthappen and Rahel — the children of a single woman (their Ammu) who fled an abusive relationship to live ...