Koobi Fora, a region on the eastern shore of Lake Turkana in northern Kenya, is a landscape of stark beauty and profound importance to the study of human ori...
View in Alexandria