The Niger-Congo family consists of anywhere from 1,000 to 1,500 different languages. While they are part of the same family, they do not adhere to an identified pattern like Indo-European. What links this immense family together? What is the essence of the Niger-Congo? What can these languages tell us about migration patterns? Explore these questions and more.