Population control a ‘form of patriotism’: PM Modi in I-Day speech
India is projected to surpass China as the world’s most populous country around 2027, according to a UN report.
India is projected to surpass China as the world’s most populous country around 2027, according to a UN report.
For the past few years we have been constantly hearing the phrase ‘demographic dividend’ in the speeches and utterances of…