SScience Read More Scientists found two mysterious ‘ghost’ ancestors hiding in our DNAAugust 1, 2026 Two previously unknown human relatives left traces of their DNA in people alive today, adding another layer to…