we are not married yet, my partner is US citizen, can someone please tell me, whats the best way to sponsor him? inland or outland,
I am thinking to get my partner here in Canada as my partner can stay without visa for 6 months in Canada, and before 6 months my partner will return to USA and...