Based on my experience and what you have been writing here !Thank you very much dear.
You deserve that she left you
First of all be a man and accept it and forget her if she don’t want you have a dignity for god sake
Second I have been watching your answers it seems you wanna use her to come to Canada cause that was your plan from the beginning but she claimed asylum before you and ruined your visa
Now you wanna find a way to put her under pressure
Just to let you know you can’t do anything it seems like She knows about the Canadian laws more than you , so plz be a man and stop crying like a baby and face you problems , if she left you how can you stand taller to her unless you wanna use her ?! Don’t tell me you love her if the was a1% love between you guys she wouldn’t left you
Sorry to harsh on you but this is the reality accept and stop hiring a lawer or doing wt u doing , probably she have found wt she is looking for already