Posts Tagged ‘olduvai gorge

Ardi, my 4.4 million old sister turns up, some news from Yemen and a word about a digital explorer

Mankind, or the human being, has fascinated me more than anything the last 10 years of my life. That fascination was the main [...]