Government sources reveal that 52 people have been executed in India since our independence. However, People’s Union for Civil Liberties, an Indian human rights organisation, claims that the numbers are much higher. Their research has placed 1422 executions in the decade 1953-63 alone. The last person to be executed in India was Yakub Menon, on…Read More