Historical NewsOnly 3% of prehistoric humans mated with their cousins — it’s 10% today!September 17, 2021