Re: I am sad for her!!
This is what I would do if I was in her position:
Punch my husbands face in. LOL. Ok sorry. Um, inform my parents straightaway of the situation so they are aware of the mistreatment and can step in to support me.
Talk to my husband and determine the reasoning behind his actions. Why the need to slap? Over what?
Push the divorce card on the table, basically calling his bluff, because I doubt he would divorce with a child to consider and the fact that in a fudged up way he loves you.
Once he begs and pleads not for divorce, clarify that you wish to live separately from the inlaws and only on this ground you will return to the marriage.
Some people may think that pushing the divorce card maybe a little extreme, but in my eyes slapping your wife IN FRONT of his no good mother is not something that should ever ever be tolerated.
There is no islamic obligation for you to live with his parents. Explain that to him. Demand your own private quarters/accommodation, but near enough so that he can look after his parents.
I would push for separation from inlaws. These people will not let her live otherwise. That’s just my two cents.
Same I suggested her about living separately and she told me that she said that too and her MIL also said, haan haan le ja isko kisi aur ghar main mujhay bhi iskay sath nahin rehna, but the eventually she knows ke sab kehne ki baten hain, agar ispe amal kerna shuru kiya unke bete ne to wo ispe bhi hangama shuru ker dengi!!