Les Braves monument on Omaha Beach, Normandy, France (© Christopher Furlong/Getty Images) Les Braves monument on Omaha Beach, Normandy, France (© Christopher Index: Cache · Source #feeds