Beloved
A quiet little police chowki in a remote village in Tripura is shaken with the discovery of dismembered body parts scattered and displayed around the village, mimicking the iconography of the Tripuri deity, Baba Garia.

2024

2007

2018

2022


2017

2000

2001

1997

2024

2018
2024

2004

2003

1991

2024

2024

2024


1974