Entwined African and Asian genetic roots of medieval people of the Swahili coast | Hacker News Reader