No argument. You, however, did add a bit to the situation.
You gave the person a "history" with "cheating". And I would challenge both of those.
The girl in question has shown no "history", unless by "history" you mean she may be dating someone else, currently. We have nothing that suggests this is her modus operandi. No idea whether she has had any other person in her life, ever. Or under what circumstances she dealt with those situations.
And we have no evidence of "cheating", unless you assume that her relationship with the guy back home is a monogamous one.
Several people have jumped in, assumed that the girl was cheating and no good, dismissed the relationship without regard to learning any of the details.
Lastly, everyone has baggage. You will never find someone without some sort of personal drama in their lives. Line from RENT: "Life's too short, baby. Time is flying. I'm looking for baggage that goes with mine."
If the OP asks about it, and finds she is a liar and cheat, then he can dump her. If he finds that she isn't lying, or it isn't a cheat, or that her boyfriend is an arranged thing that she never wanted, or half-a-million other possibilities, then why should he give up on it before he starts?