A petitioner may cancel or withdraw a petition at any time (even after it was approved) but before your get the green card. It is called automatic revocation. She does not have to give any reason. Once CIS gets her signed letter of withdrawal, CIS must honor that request See 8 C.F.R s.205.(1)(3)(A). If she changes her mind, she should notify the CIS office where the withdrawl letter was sent immediately. She can either request a reinstatement of the petition if it has been revoked or she can file a new petition. But, if her withdrawal included serious allegations about you, those allegations will not be cured by a new I-130. In any event, I ask that you hire a lawyer for this case.
Answered on May 13th, 2013 at 4:26 PM