The last Nazi soldiers to surrender in World War 2 did so on September 4, 1945, two days after the official Japanese surrender.