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

Sarah Henshaw

Sarah was the Senior Advisor of Program & Partnership Development at Population Media Center. She holds a BS in Environmental Biology from Occidental College and an MS in International Development Management from the School of International Studies at American University.