HomeTimes of IndiaDelay in deciding mercy petitions frustrates death penalty: SC IFTTT Times of India Delay in deciding mercy petitions frustrates death penalty: SC Entrepreneur SUD April 13, 2023 0 Tags IFTTT Times of India Newer Older