Oops, Scientists May Have Severely Miscalculated How Many Humans Are on Earth New pyramid symbol appears on chain restaurant ...