Senegal's 2026 World Cup exit marred by internal strife and alleged misconduct · Baobab Pulse