Omaha Beach, Honor and Sacrifice (2014)
Omaha Beach, Honor and Sacrifice 2014 On D Day, June 6, 1944, a roughly 7,000 yard stretch of beach in Normandy, France, called Omaha proved to be the Allies biggest obstacle to the success of Operation Overlord The assignment to take Omaha Beach, establish a beachhead, and move inland into France w