My husband has had a green card since 1991. He once applied for naturalization in 2001 but was denied because of acriminal record. His record was then expunged. We then moved abroad in 2004 due to issues in his family. He returned once in 2005 and at that time applied for and received a reentry permit which will soon expire in August 2007. Our current plans are to continue living abroad. Should he return occasionally or should he just stay and then deal with any issues when we do return? Is there any way they could revoke his green card? If so how hard would it be to get another given that he is married for nearly 17 to a US Citizen and has 5 children.???