So why do you think God allowed the Nazis to do what they did? He knew they would do it prior to there even being Nazis.
Since God is infallible, doesn’t something He knows will happen, have to happen?
What part of our free-will should God take away to make the world more peaceful?