Senegalese Football Federation and 12 others denounce UEFA President's World Cup comments · Baobab Pulse