Archaeological discoveries made on the outskirts of Canterbury, England, confirm the presence of early humans in southern Britain between 560,000 and...
Early humans seem to have recognised the dangers of inbreeding at least 34,000 years ago, and developed surprisingly sophisticated social and mating...