This weekend marked the 75th anniversary of victory in Europe at the end of World War 2. Continue reading...