21 May 2023

Outlook Magazine - 21 May 2023

WHO is us? India went past China to become the world’s most populous country, with 1.4 billion people. In this issue, we analyse whether this is a boon or a bane along with dispelling myths that the poor is depleting our natural resources and the Muslim population explosion.

Advertisement

Advertisement