India News | Edited by Abhimanyu Kulkarni | Wednesday April 19, 2023
India has become the world's most populous country, overtaking China, shows data released by the United Nations today. According to UN estimates, India's population is 142.86 crore against China's 142.57 crore.
www.ndtv.com