GreenCardGuysTV by John Ting Immigration Attorney Steps and rules related to adoption for immigration purposes GreenCardGuysTV by John Ting Immigration Attorney • Available on Youtube • Published 2 years ago