Celebrating Liberation Day in the Netherlands
Bust out your Dutch flags and wave them high and proud because it’s that time of the year again: Liberation Day. Every 5 May, the Netherlands celebrates the country’s freedom and the capitulation of Nazi Germany during the same day…
Continue reading