Africa's attention turns on Sunday evening to the Moulay Abdullah Stadium in Rabat, where Morocco faces Senegal in the final of the Africa Cup of Nations (AFCON). The final follows a demanding ...