ALL of the present day humans had to appear on Earth for the first time all within roughly the past 100 or 110 years.
5.3m questions
6.9m answers