The Supreme Court has given the Indian government until March 18, 2025, to decide on the long-pending mercy plea…