So many people have taken advantage of the fraud marriage to get the green card. We never know whether your spouse is the sincere one to marry you and the green card is the benefit, but not the first intention of the marriage to the US citizen. If it was genuin love in the beginning, then I would say, forgive, forgive, forgive. But if the orginal intention is for the green card, then take back your genuine heart. It is not easy to go through. It seems that USCIS does not consider marriage should include love. As long as the couple live together and have sex then their defition of marriage is fulfilled. So, USCIS will give them the green cards. I don't think you will be able to talk USCIS into taking away the green card from her at all.
I think the USCIS does not even go after the real marriage fraud such as no sex and no living together... Sad! That is why so many marriage fraud and making money on green card.
I uggest USCIS should tighten their rules.
1) If divorce at any time without children together, take back the green card.
2) Alien with green card through marriage but without children cannot sponsor their relatives.
Fake marriage won't have children together. If they do, I don't know about that!!!

