New discovery of Acheulean occupation in the Red Sea coastal region of the Sudan.

New discovery of Acheulean occupation in the Red Sea coastal region of the Sudan.