Artefacts support theory man came from Africa

We are all African:

news.independent.co.uk/world/science_technology/article1218427.ece