India now World’s most Populous Country (& What it Means for the Church)

Population estimates project India will pass China as the world’s most populous country sometime this summer with about 1.4286 billion people. Of course, these are the experts’ best guesses. Without exact census data, it’s possible India already has. The international community has seen this coming for a long time. China, which for long has dominated […]