The other week I brought up the fact that we are currently at roughly 7 Billion people on Earth.  That’s a grandiose amount of folks!  Here’s a question, where do all these folks live?  Let’s look

As you can see, the really high concentrations are in India and China.  India currently has 1.2B people; China has [...]