She really should have went to a lawyer. Besides the fact that she was sexually harassed, lied to, and other large issues, an employer cannot just willy nilly change your contract after you already agreed to one. Them changing the contract after moving to that country, losing her visa, and virtually being stranded there is exactly the same strategy that traffickers employ to exploit immigrants into virtual slavery.
A lot of lawyers would at least hear her out free of charge, and a likely equal amount would see what a slam dunk case it would be in her favor, if everything she alleges in her post is true. The verbal stuff would definitely be trickier to prove without other witnesses coming forward, but I find it highly unlikely that all the mistreatment she suffered was done strictly verbally and there would likely be a paper trail for evidence. In which case, a lawyer would happily take payment after the courts awarded her reparations.
Look, I know this isn't easy and I completely understand why she was terrified of coming forward. I don't blame her at all. But acting like she should just silently suffer after that kind of abuse is just silly. I'm simply saying that now that she HAS come forward, she should hit up a lawyer and see if statute of limitations are applicable and if not, then sue the ever living shit out of LMG.