We are 40,000 BC ... The planet seems to obey the laws of natural selection. Any? No: a valley still holds to evolution!
1998
1960
2005
2002
1999
2001
1987
1990
2007
1988
1966
1979
2003
1977
2006
2004
1996
1982