India has the largest population of any country in the world other than China, housing 17.4 percent of the Earth’s population, and it’s expected to soon overtake the land of the panda. It grows ever more powerful, along with the other BRIC countries (Brazil, Russia, India and China). One small problem is that, in the […]
Continue reading