The Confederation of African Football has handed out heavy suspensions and fines to Senegal and Morocco Football Federations following a series of serious disciplinary breaches that marred the Africa Cup of Nations (AFCON) final at the Prince Moulay Abdellah Stadium in Rabat two weeks ago.