Did Caf get it right stripping Senegal of Afcon title, making Morocco champions?