by Aseem Gupta | Apr 5, 2016 | Society, Culture & Demographics
Reading Time: 20 MinutesIndia and China are home to nearly 2.9 billion people. Together, they account for roughly 35% of humanity, despite occupying only a small fraction of the Earth’s land. No other pair of countries comes close to matching their combined...