One of my friends would like to invite his Religious Priest (HINDU) form INDIA What are the document does he require to sponsor him? Do they have a special visa for Religious Priest or only visitor visa? Thanks for reply