About 350 million people across Africa speak one or more of the 500 Bantu languages. New genetic analysis of modern and ancient individuals suggests that these populations probably originated in ...