the fully loaded magazine
A man pauses to look at photographs of some of the people who died in a Ukraine airplane crash in Iran, during a vigil for the victims of the flight at the Har El synagogue in West...
Huawei chief financial officer Meng Wanzhou, who is out on bail and remains under partial house arrest after she was detained last year at the behest of American authorities, leave...
Canada Prime Minister Justin Trudeau speaks during a press conference in Ottawa. Trudeau says Iran must take full responsibility for mistakenly shooting down a Ukrainian jetliner, ...
A massive Canadian Pacific grain train makes its way towards Lake Louise, in Canada.
Actress Kristen Bell, left, and Idina Menzel pose during the "Frozen 2" photo call in Toronto.
Alexa Scimeca Knierim and Chris Knierim, of the United States, perform their short program in the pairs competition at the Skate Canada International figure skating event in Kelown...
Evgenia Tarasova, top, and Vladimir Morozov, of Russia, perform their short program in the pairs competition at the Skate Canada International figure skating event in Kelowna, Brit...
New Democratic Party leader Jagmeet Singh and his wife Gurkiran Kaur watch the Canadian election results come in at his hotel room in Burnaby, British Columbia.
Liberal leader Justin Trudeau and wife Sophie Gregoire Trudeau wave as they go on stage at Liberal election headquarters in Montreal.
Canadian Prime Minister Justin Trudeau votes with wife Sophie Gregoire-Trudeau, and children Xavier, Ella-Grace and Hadrien in Montreal. Trudeau faced the threat of being knocked f...
Liberal leader Justin Trudeau holds a rally in downtown Vancouver, British Columbia.
Liberal Leader Justin Trudeau hoists the hand of Liberal candidate Nirmala Naidoo as he attends a rally in Calgary
New Democratic Party leader Jagmeet Singh speaks at a rally during a campaign stop in Vancouver, British Columbia
Leader of the Liberal Party of Canada, Justin Trudeau, left, and his wife Sophie Gregoire Trudeau attend a rally in Burnaby, British Columbia
Federal Liberal leader Justin Trudeau plants a tree with his son Hadrien (right) at the Frank Conservation Area in Plainfield, Ont.
NDP Leader Jagmeet Singh, left, takes a picture with a supporter during a rally in Thunder Bay, Ontario
NDP Leader Jagmeet Singh addresses supporters during a rally in Thunder Bay, Ontario.
New Democratic Party leader Jagmeet Singh greets a supporter at a campaign event in Burnaby, British Columbia
Swedish climate activist Greta Thunberg, left, receives the key to the city from Montreal mayor Valerie Plante during a ceremony in Montreal.
National Democratic Party leader Jagmeet Singh heads to his campaign bus in Vancouver, British Columbia.