Indian Youth News Does the death penalty have any place in a civilised society? Team Buyback 19 August 2022, 12:55 pm19 August 2022, 12:55 pm newslaundry Share this:TweetRedditTelegramWhatsApp