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.
1969
1968
1965
1966
1962
1964
1979
1953
2007
1982
1977
1974
2004
2005
1994
1998