Canada Flag: Meaning and History

History of the flag
In 1965, the maple leaf flag was made official by proclamation of Queen Elizabeth II, following a national debate on the need to establish a distinct national flag.
What do the elements of the flag mean?

The maple leaf symbolizes natural resources and Canadian heritage.
Color of the snow that covers Canada in winter. It is also the color of peace.
Color of courage, red pays tribute to the blood shed by soldiers during the WWI.
