The planned women's foil FIE World Cup in Tauberbischofsheim, Germany, has been canceled due to Germany's visa restrictions, preventing Russian and Belarusian athletes from partici...