World Population Just Passed 8 Billion Here 39 S What It Means - 8 Billion People How We Got Here And What It All Means The Latch