I know the feeling. My dh has done this to me also. Just sit there and say nothing while rude hateful comments fly out his parents mouths at me. If I say anything I'm the bad guy and can't get along with anyone.

Your dh is the bigger problem. You don't have a mil problem you have a dh problem.