8 Billion Opportunities: On November 15, 2022 humanity's population eclipsed 8 billion people. What Does This Mean?

Dave Shreve

Dave Shreve is the Vice President & Treasurer for Advocates for a Sustainable Albemarle Population.