During the Palaeolithic, humanity is going through a glacial period that threatened survival. Only a happy coincidence could allow humans to live...
1983
2004
2009
2015
2008
1991
2017
2019
2007
2021
2016
2014
1998
1972
2023