Prime Minister Narendra Modi addressed the Indian Diaspora in Toronto's Ricoh Coliseum today. PM Modi was given a ceremonial welcome earlier in Canada's capital Ottawa. This is the last leg of PM Modi's 3-nation tour, which included France and Germany.