Well, it is more precisely a solemn day of commemoration than a holiday, or a jour de fête. For May 8, 1945, is the day that Germany surrendered to the Allies, and Europe was at last free of the Nazi nightmare they had lived through for more than a decade. Each year in towns, cities, […]