N nbcnews.com The universe may be a billion years younger than we thought 63 points okket 7 years ago 25 comments