CAF appoints Nigerian Samson Adamu as new General Secretary | Vibestale