The semifinal line-up is complete at the TotalEnergies CAF Under-17 Africa Cup of Nations | COSAFA Qualifier in Johannesburg ...