The Canadian government has issued an apology for denying visas to people from India who served in the nation’s intelligence and security forces citing human rights violations as the reason.
Harper and Singh meet, but India-Canada civil nuclear pact not signed during Canadian Prime Minister’s visit