CAF Champions League Review: Wydad Casablanca out as TP Mazembe pay penalty | Stadium Astro