Egypt, Nigeria, Morocco, and Senegal have officially punched their tickets to the CAF Africa Cup of Nations 2025 semi-finals. After a series of thrilling quarter-final clashes, only four giants remain in the hunt for continental glory. The financial rewards for African football continue to climb. Following a CAF Executive Committee meeting in Rabat, it was