Bit of a complicated one to explain, bear with.
MIL is very pro Brexit, and of a generally anti-immigration mindset. I am not. I try and avoid talking to her about the topic/s as we have had an up and down relationship over the years and even though I strongly disagree with her views (and in particular the way in which she expresses them), I don't want to cause a rift in that side of the family. For extra context, if/when MIL and I are not seeing eye to eye, my DH and FIL rarely see each other, and they have a strong relationship.
Recently, she's taken to sharing some really offensive and, in my view, very ignorant posts on FB. The most recent one being about Muslims and wearing poppies, with a quite vulgar sentiment to them. I'm appalled TBH, and I REALLY want to say something, but feel I can't for above reasons. I've unfollowed her on FB (bit passive-aggressive I know, but at least for now I simply won't see it), and have told my DH that I'm starting to feel like I just don't want to associate with her at all, and in particular don't want my DS exposed to that sort of rhetoric.
I'm really struggling with saying nothing to her (it feels like complicity), but I know if I do it could well explode, I'd be made to feel like the one in the wrong, and I really don't want my DH and FIL to suffer (or indeed my DS and his gdad). Is unfollowing the best I can do? WWYD?