Why CAF Stripped Senegal of the Title and Awarded AFCON 2025 to Morocco? | Africa Front