Governor General of Canada's visit to India Bilateral Relations

Governor General of Canada's visit to India

Governor General David Johnston of Canada is on a Statecenter