Why We Are So Proud to Wear Our Red Poppies
On November 11, British citizens (the Queen included) will honor veterans by wearing a crimson poppy pin. Here we look at what Remembrance Day is and how the poppy become the emblem in the U.K. and Canada.