At a site in northern Kenya, researchers have uncovered one of the oldest and ... used to date early human sites. They also ...