Rarely do Indians get a chance to watch their ministers scramble to fulfil a promise they had made to them before...
21 Jun 2023 6:50 PM GMT