These facial reconstructions reveal 40,000 years of English ancestry

25 January 2019