Today is the 60th anniversary of VE Day (Victory in Europe). It perhaps doesn’t impinge on the collective awareness of the US as much as VJ Day, but there is no more blessed day in European history in the last 100 years. VE Day didn’t solve everything; fighting continued in Japan until the August, and the fallout between the allies lasted until after the fall of the Berlin wall. But on that day, if only for that day, everything was good.