Olduvai Gorge & Laetoli Over the last thirty years or so, it has become increasingly apparent that Africa is probably the “Cradle of Mankind”. From Africa they spread out to populate the rest of Earth. Remains of the ... Read Article By admin 0 19