Remembering D-Day imposes ‘homage of respect’, ‘duty to prevent conflicts

CNA has this news here.