Every November, the British royal family dons red poppy pins, a poignant symbol of remembrance rooted in World War I. This ...