Is the universe twice as old as we thought?