33 Comments
User's avatar
⭠ Return to thread
Roger Beal's avatar

You say that India is the number one nation for endangered species? India, with its human population density of 481 humans per square kilometer, the HIGHEST figure of ALL nations on the planet?

So how does India restrict development to protect those endangered species? Seems like every square centimeter of Indian land must already be supporting human life.

Expand full comment