Germany Won the War

Liberty Magazine cover with a mom and baby enjoying the beach. Cover story: “According to German master planners, they have won the war in Europe. Ridiculous?” Waverly Root, “A noted historian lays the disconcerting facts on the line.” “From a long-range viewpoint, the victor of a war is the nation which emerges from it with […]