Can you remember what you ate for lunch on March 8, 1999? What about what you were wearing on Oct. 29, 1985? A handful of people — only 33 confirmed to date — can remember such minutiae, recalling almost every moment of their lives after about age 10 in near-perfect detail. They have what scientists call a highly superior …
Views: 0