It was a warm afternoon in the Netherlands on May 5 as the country celebrated the 73rd anniversary of its liberation from the Nazi occupation. Some had gone to the beach. Others picnicked in local parks. But in the streets beside the Hollands Spoor train