Philo. If you live in Canada than get involved in Canadian issues.If you are so sentimental about India come down and settle in India. Otherwise keep your opinion to yourself.
As you know the Canadian government is not to keen on the Indo-US Nuclear Agreement. We will be tempted that you are posting at their behest and remuneration