TP Mazembe have won the 2024 CAF Women’s Champions League title after they defeated ASFAR 1-0 in the final on Saturday ...