Watch: Interesting facts about capital punishment in India

The death penalty has always been a controversial thing. Here are some interesting, and morbid, facts about it.

Scroll to continue with content
Ad

What to read next