TP Mazembe expressed confidence ahead of a match against Tetouan
CAF Champions League Matchday 6: TP Mazembe, Tetouan, and El Hilal in Final Battle for Semi-Final Berths The CAF Champions League group stage comes to a thrilling close this weekend with all eyes on Group A, where three teams—TP Mazembe, Moghreb Tetouan, and El Hilal—are locked on 8 points and vying for the two remaining […]