Immigrant visas refusal are based on different reasons and in this video, i am talking about 3 main ones. This video will help some of you guys who are getting ready to go to your visa interview appointment or waiting for your interview letter. I hope you will find the video helpful and thanks for watching.