India projected to become world’s most populated country – La Prensa Latina March 5, 2023 by Bharat Shukla source