Im trying to argue that Russia with no lend lease what so ever could not win against the Germans. In his own words,
Humans waves + Soviet Military Production=350 tanks a month-german prodution which is worse.
Im doing this to prove a point so attack this as you would if i was new to the site and was saying Russia could win.