A Young Universe?