Canadian citizens were hit with a wave of shock and sadness after it was announced last week that the leader of Canada’s New Democrats Party, Jack Layton, had passed away due to an undisclosed form of cancer in the early morning of Monday, August 22.
Read more >