Study: Humans 0.01% of World's Biomass, Cause 83% of Extinctions youtu.be Submitted by ziq on June 22, 2018 at 9:04 AM in collapse No comments 2