Episode #1.1
- Episode aired Jul 20, 2022
- 42m
In 2006, a stranger leaves a beheaded body outside a Delhi jail with a note challenging the police to catch him. It isn't his first - or last - murder.In 2006, a stranger leaves a beheaded body outside a Delhi jail with a note challenging the police to catch him. It isn't his first - or last - murder.In 2006, a stranger leaves a beheaded body outside a Delhi jail with a note challenging the police to catch him. It isn't his first - or last - murder.