Population growth has long been a source of worry in India, which now has more people than China: 1.46 billion residents. But some experts are optimistic about the impact of this population boom.
Population growth has long been a source of worry in India, which now has more people than China: 1.46 billion residents. But some experts are optimistic about the impact of this population boom.
Every once in a while in the culture war, some participant, with complete certainty and confidence, launches an accusation so simultaneously odious and insane that it is hard to know how to respond. Then, somehow, that insane accusation becomes dogma in weird corners of the culture war.