Lake Turkana Island, Ethiopia The Island of Fossil Discoveries My sensors picked up an interesting site on Lake Turkana Island, a