D-Day, June 6, 1944: The Greatest Military Invasion in History
Allied forces cross the English Channel to invade German-occupied France.22 November 2006
Download MP3
Britain, the United States, and other Allied nations. But two facts made the celebrations less joyful than they might have been.