National Geographic has released 7 Billion, a new interactive application that allows users to explore the challenges of human population growth in a world of limited resources. The application includes educational and informative content such as video presentations on the demographic trends that have resulted in the current population size, interactive maps exploring population and resource issues in various places around the world and in-depth articles…