Hi! Looking at your profile, your research experience definitely seems to be very solid. I also know that the University of Delhi is very well known, compared to other non-US institutions so I feel like you have good chances of getting into a Public Policy PhD, but I must admit that I do not know too much about Public Policy programs. I think that, in Economics, your GRE quantitative score might hurt your chances. Perhaps you could consider applying to some of the top European universities (Bocconi, UPF, Paris School of Economics, Stockholm, Bonn, Mannheim, UC3M). I am not sure, but I think that some of these programs do not require the GRE and I know that some of them are still receiving admissions, so perhaps you should check them out. I wish you the best of luck with your applications.