We’re Younger Than We Look: “Put away the wrinkle cream: The universe is only 13 billion years old,

scientists now believe. That’s a little younger than previous estimates.” Wired