Which amphibious Allied invasion, often referred to as D-Day, began the liberation of France from Nazi occupation? on Dec 5, 2024 Published in World War II Trivia B