November 27, 2022 The time in history when humans almost vanished from Earth and the population dwindled to a few thousand The time in history when humans almost vanished from Earth and the population dwindled to a few thousand