Family Research – English, Scottish and Irish Genealogy


Fossil discovery sheds new light on humans

Humans were living in England as long as 44,000 years ago – far earlier than previously thought. Scientists have analysed a jawbone excavated from a prehistoric cave in Devon and their findings suggest that our ancestors lived alongside Neanderthals and may have been responsible for their extinction. for more click here

Did you like this? Share it:
Some Text