Did LOGISTICAL constraints in BARBAROSSA make victory for the Germans impossible in 1941? · Military1945 · Sentinel