Latest & Breaking News Updates.
Vancouver: Deputy Prime Minister of Canada Chrystia Freeland stumbed over a question posed to her on…