Check out this new Christian Science Monitor article, “Why does Africa have so many languages?”. Our own Professor Salikoko Mufwene was interviewed to provide his expertise on the matter.
http://www.csmonitor.com/Science/Science-Notebook/2015/0421/Why-does-Africa-have-so-many-languages