Remembrance day: What does the poppy stand for?

Florence Sheward pays tribute to the poppy, one of Britain’s most potent symbols The First World War ended on 11 November 1918. … Continue reading Remembrance day: What does the poppy stand for?