Operation Overlord: The Normandy Invasion

June 6 is known by all as D-Day. My whole life I have been fascinated by the men who gave their all for victory in World War II.  No other battle give more example to the selfless courage than the operation at Normandy.  Leaving the safety of ships to cross the sea to take a [...]