Purple Knights: D–Day vets carried freedom’s torch