News

Sewing machines have been piecing together flags at Dartmouth, Nova Scotia's The Flag Shop since November 1993. Debbie ...
While Canadians tend to be humble about our national symbol, there are some guidelines on how to respect the flag properly.