Hi .. I have a question regarding a visitor visa application from outside Canada (my nationality is Yemei but i live in Saudi Arabia). Can a friend in Canada write an invitation letter for me even though there is no blood relationship between me and the friend in Canada?