Tags GENERAL 11 months ago Star-studded Barcelona squad lands in South Africa ahead of Mamelodi friendly