Video Loading...
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.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.