I read your post about bringing someone that you met on Facebook that lives in Algeria to the USA. I want to tell you that I am an American woman and currently live in the USA and my husband is still residing in Algeria. We were married in November of 2013 and met in September of 2011. We communicated with each other for over a year before I traveled there to marry him and I thought that I knew everything about him. He was charming, handsome, smart and was my best friend. When we married here, everything changed. He stopped being charming, I found out that he had secrets about other women that he didn't disclose to me and his love and attitude changed dramatically towards me. I spent 7 months with him in his city and I believed that he wanted to create a life with me and in my business that I have in the USA. I came back the USA and I started noticing that he asked for money all the time, he was angry at me for USCIS taking a long time for the K3 visa that we applied for and then had fraud in my tax account with the IRS in 2013. He had asked me for money for a car and was furious that I wouldn't receive the money for 6 months since there had been fraud on my account with the IRS. After that, I noticed the sweet phone calls became less and less and the same with the texting. I was also pregnant and noticed that he was not there for me and the fighting became more and more between us. I have spent over $3,000 in fees for USCIS and lawyers to date, sent him over $1,800 in the last year because he would say he needed help all the time and then he hacked into my business accounts and stole my identity, my company and all of my financial information. I need to say, do not do it. They are on every social networking site for several purposes only. They want women to send them money, a visa and you will be sorry that you did it. I can speak for every person that has married someone oversees. It rarely works out. To this day, I cannot believe that this is the same person that I met 3 years ago. He had to be sweet and charming to get me to come there to marry him. After you are married, the problems will begin. Immigration can take between 12-24 months to get approval, thousands of dollars and in the end, chances are they will divorce you when they get what they want. I cannot tell enough women out there not to do this. Your parents are very smart to not co-sign to do this. You are responsible for them and once you marry, they can do more harm to your personal and financial life. Now, I am spending thousands more to recover my business from him and have had to hire legal advisors there to work with my lawyers in the USA for a divorce and to press criminal charges against him. I have to get new ID, passports and social security card because he has that information global now. The best advice is, marry someone in your own country where you have legal recourse and are protected in situations like this. I hope this helps you with your questions.