How can an Algerian native, residing in Algeria send money to his Canadian spouse?
The Algerian receives a regular salary from an established Algerian service company.
Also, if he is permitted to move permanently to Canada, how can he take all his savings with him?