hey i would like to ask does every embassy give landing papers once they issue the visa on the passport, because i sponsored my wife from afghanistan and the visa office that was responsible for processing is in islamabad and they gave my wife all her documents and photos back but no letter or anything about what she needs when she has to land. Please if you can advise what she should do