In the early morning hours of June 6, 1944, Allied forces landed upon the beaches of Normandy in the greatest seaborne invasion in recorded history. The success of the invasion allowed the Allies to secure Normandy which lead to the liberation of Western Europe and the eventual downfall of Nazi Germany. The human cost of this triumph was staggering
(
Read more... )