Afrika is blessed