I filed a fiancee visa for my husband to come to the states. He received his visa in March 2009 and immediately came to the states and we got legally married in April 2009. By August 2009 he received his approval letter for his Green Card. I am unaware if he has received his Green Card since he changed his address without telling me. I also found out that he only got married to get his Green Card and had plans from the beginning to run off after he received his Green Card. If he hasn't received his Green Card yet is there any way of canceling it or claiming fraud and having him deported? Please let me know as soon as possible!