A disaster that may have sealed their fate. An international team of researchers has found that Neanderthals suffered a major population crash that started around 75,000 years ago. While they did bounce back for a while, almost all late Neanderthals in Europe were descendants of one small grou... [3968 chars]