One thing I can not understand about human evolution, is how races can have differentiated in such a small amount of time.
According to Wikipedia (sorry, can not post the link yet, it is the page "Human evolution"):
The dominant view among scientists concerning the origin of anatomically modern humans is the "Out of Africa" or recent African origin hypothesis,[4][5][6][7] which argues that H. sapiens arose in Africa and migrated out of the continent around 50-100,000 years ago, replacing populations of H. erectus in Asia and H. neanderthalensis in Europe.
This means that all the current differentiation in skin colour, eye colour and so on, between say, an Irish and a Senegalese, has occurred in about 2000~4000 generations (50000~100000years/25 years average per generation).
Can natural selection operate in such a short number of generations?
According to Wikipedia (sorry, can not post the link yet, it is the page "Human evolution"):
The dominant view among scientists concerning the origin of anatomically modern humans is the "Out of Africa" or recent African origin hypothesis,[4][5][6][7] which argues that H. sapiens arose in Africa and migrated out of the continent around 50-100,000 years ago, replacing populations of H. erectus in Asia and H. neanderthalensis in Europe.
This means that all the current differentiation in skin colour, eye colour and so on, between say, an Irish and a Senegalese, has occurred in about 2000~4000 generations (50000~100000years/25 years average per generation).
Can natural selection operate in such a short number of generations?