Johannesburg, South Africa | AFP | The 2018 CAF Champions League group phase kicks off this weekend with mega matches in Egypt, the Democratic Republic of Congo and South Africa among the eight fixtures. North African giants Al Ahly of Egypt and Esperance of Tunisia clash this Friday followed by TP …
Read More »