Throughout Canada in the 20th Century, numerous events and decisions have formed defining moments for the people of this country. Events like Vimy Ridge, the formation of NATO, and the development of the new flag have made a huge impact on the...