For the Allies as well as the Germans, it will be the longest day. The events of D-Day, told on a grand scale from both the Allied and German points of view. The retelling of June 6, 1944, from the perspectives of the Germans, US, British, Canadians, and the Free French ge…


























