On June 6th, 1944, Allied troops walked, ran, climbed, crawled, and dug their way in to German fortification in Normandy in the north of France, to start the campaign to ultimately end the Nazi threat to the world. Their sacrifice has rarely been matched in history.It is also the 25th anniversary of one of, if [...]