The Statue of Liberty graces the cover of LIFE on June 26, 1944. The Allied invasion of Nazi-occupied France had held steady, and within days, a million American, British, and Allied troops were fighting on a second, wavering, and soon-to-be-broken front against the forces of Adolf Hitler.
Photo: Dmitri Kessel/Time & Life Pictures/Getty Images