Senegal and Morocco fined and players banned after African Cup final chaos | Africa Front