Hello,
I am a Canadian citizen. My Lebanese husband had visited me several times in Canada before we get married (holding a tourist visa) and studied there for 6 months (holding a student visa). Unfortunately, last year before we get married he had his visa refused because we had mentioned in...