Hi all !!!
Really hoping to get some answers asap :)
I own a business in Canada (work there daily) and i have a very close family/friend living in jamaica. I have known the family over 20 yrs - literally watched him grow up. Like a little brother to me. i wld like my friend to visit canada...