Dear Nancy ,
Don't you think if it comes to divorce,it would be easy in canada than in india. I know loads of divorce cases which are pending in indian courts. Anyone can delay any divorce case very easily in india. Being in legal mess before you go to canada would not be good for you .
I can understand pain and trauma you are going through . Its not easy living with partner who is cruel. But think it as your last pain before you go to canada. I studied your situation in details . So i would suggest you to land in canada,give your relation a last chance,if things dont improve you can go ahead for divorce very easily in canada after safeguarding your interests. I can explain you whole process if you want .
Regards ..