Evidences of a Recent Creation