This moment in nature brings us to the beaches of Normandy, France - site of the Allied Forces' D-Day invasion 60 years ago.
Latest World Headlines - CBS News, CBS News: World
Sun, 06/10/2012 - 8:58am
This moment in nature brings us to the beaches of Normandy, France - site of the Allied Forces' D-Day invasion 60 years ago.