Mother in saying inappropriate things

I spent Thanksgiving with my husbands family. Everything was great until we asked my mother in law if she watched the show Insecure. She said yes but went on to say “all they do is talk shit about white people” (I’m black, my husband is white for reference) Ok. So then she gets up and starts by saying “my ni**a this my ni**a that” then said my ni**er. My husband an I are both shocked. She then says “I can’t understand what they are saying, they talk a different language” then “however that’s ok because they need there own language because they need something, no one likes them”. I said nothing but obviously my feelings are hurt. Also I’m pregnant so a little emotional but I say nothing. The next day we are talking about scholarships with a family friend an how historically black colleges offer scholarships to non black students to attend their collage, like a minority scholarship. She told this lady “be careful if your daughter attends because you can end up with a black son in law”….UM hello, black daughter in law sitting right here. Still I try to keep the peace. So today she asked my husband why everyone said awkward when she said that. He told her some things might come out wrong and something’s should not be said as it can be taken wrong. He then came home and started making so many excuses as to why those things were said. Like it’s an age thing, or she should feel comfortable talking in her own house, or that black people say the n word so why can’t we. Also that if people are quoting movies they should be allowed to say specifically what was said. Now I’m just upset, I wasn’t before I was just surprised and a tad hurt because I never heard her talk like this before. I said thanks for talking to your mom but now the excuses are not necessary. I can’t talk to family or friends because it might change the dynamic an I don’t want that but he’s making me feel like I’m crazy.