Is The Universe Twice as Old as We Believed?