Interesting, I thought China had more roads, spend higher % on military and more pollution. But the correct answers are India, India and India!
More roads is good. Expanding from existing roads is much easier than creating roads from scratch. You can avoid the endless arguing and fighting for route selections, land rights etc. I can understand why India spends relatively more on military. They just import too much. But Delhi is more polluted than any city in China? That's hard to believe. More pollute in the sense of "dirty" maybe, but no way it is more toxic chemically than the major cities in China.
We do. We don't count unpaved or dirt roads like Hindoos.