At an archaeological site in Barnham, Suffolk, researchers uncovered remarkable evidence of the earliest known human-made ...