NEW DELHI: India’s population for 2025 is estimated at 1.46 billion, says a new UN report, which also flagged a declining total fertility rate (TFR) in the world’s most populous country.The
NEW DELHI: India’s population for 2025 is estimated at 1.46 billion, says a new UN report, which also flagged a declining total fertility rate (TFR) in the world’s most populous country.The