Africa, angry young giant.