My boyfriend lives in Afghanistan and I live in Canada. Unfortunately we can only meet in other countries due to the circumstances and troubles in Afghanistan. Can I sponsor him to visit or live here? He would like to visit first and then apply to live here after returning to Afghanistan.