India's population expected to surpass China's this year
New data released from the United Nations shows India is expected to surpass China as the world's most populated country in mid-2023. Bradley Schurman, founder and CEO of The Super Age, joined CBS News' Vladimir Duthiers and Anne-Marie Green to discuss the factors behind the shift and what role India could play in the global economy as its population grows.