UN Report: Delhi will be the most populous city by 2028

National