Tribute to American Paratroopers on D-Day in Normandy, France

The people of Normandy, France still pay tribute to American paratroopers who liberated the town on D-Day, with stained-glass art and effigies in their honor. The heroic story of these saviors is immortalized in various tributes and artworks.