[Huff Post] recent research more human beings alive right now than there are dead the number of people more human beings alive right now than there are dead [Huff Post] more human beings alive right now than there are dead more human beings alive right now than there are dead