Isn’t 7 billion the number where our alien overlords will come back to harvest the crop they planted so long ago?
I think only insiders would have that information. Where'd you get it from?