Mama Africa pretty much delivers on that promise .