90,000 B.C. — A great ice age is fast approaching. Another titanic struggle for global suprema...
Read more