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.
1996
2006
1997
2005
1981
1991
1998
1990
1984
1994
2001
1985
2003