NPR’s Scott Simon reflects on the 80th anniversary of D-Day and the sacrifices made by the Allied forces during the invasion.
News, Technology and Travel Blog
NPR’s Scott Simon reflects on the 80th anniversary of D-Day and the sacrifices made by the Allied forces during the invasion.