They've refused me becoz of two reasons ,number 1 :-the immigration status in the USA. I was on a visitor visa in USA, so they didn't trust me that I'll go back to my homecountry after visiting canada . Things have changed :- i came back to my homecountry after visiting USA. Number 2:- they...