New research reveals that early humans who took refuge in modern-day Spain and Portugal were the only Europeans to survive the last Ice Age.