Haha, tell her to stay in her lane. Don't converse with people that aren't in your lane. If she's spouting racist or extremest shit, let HR deal with it. You have a legal right to not be subjected to that in the workplace. It's against the law. Fuck your work relationship with her. If she doesn't stop harassing you, then she won't have a place to work anymore. The question is, does she really want to take it that far for the sake of her own beliefs or is she taking advantage of you in order to vent because she thinks she's untouchable? Most people, when met with the reality that they need to check themselves or lose their jobs, will choose the former. Maybe that reality just hasn't hit home, yet.
If she's really a nice lady, there should be a way to make her realize that she's taking it too far. There has to be a way to make her realize that her behavior is inappropriate without stoking the flames. But if there isn't, well, you know... ...she's the one who has to make that choice, not you.
Don't get me started on the SJW movements. Those people are educated, professional whiners. They have majors in self-victimization. Everything is the fault of whatever their hearts bleed for. They can link any event or interaction back to their petty cause. It is destroying academic culture from the inside out. People are actually teaching them this shit in school! And they go out into the world with their useless human communications and sociology degrees thinking that they're going to make a career out of whining about whatever they see as the ills of a world that they have barely been a part of. They think they are going to make the world a better place by propagating their own fallacious sense of self-entitlement and enforcing it upon others.
It's easy to just laugh them off, but these people are fucking cancer. Groupthink is a monstrously terrifying phenomenon. They can and have caused real societal harm by crying and crying until they got their way. They preach equality, but perpetuate thinly veiled hate-speech under cries of oppression and social inequality. They're making a mockery of true social justice. It's a disgrace to our education system that these people, who know nothing of the world, the constitution, or even our history as a nation are enabled and in fact empowered to go out and disrupt legitimate social progress with their unabashed cries for attention and anti-free-speech jargon.
They talk about their alleged suffering and oppression in a way that implies they know little of real suffering. Because they don't know it well enough, they fail to understand others to a degree that would prevent them from acting so shamelessly entitled to their right to not be offended. They act like the world isn't against all individuals. No... ...only they could possibly understand the true meaning of pain. This only goes to show how weak and misguided their sense of empathy truly is... ...that when called on their shit, they will always resort to the "You don't know what it's like because of your privilege. You are the problem." defense. See, according to them, you don't have the right to even talk about it because you're not subject to the same prejudices as they are. The hypocrisy is mind-blowing.
They don't know how to approach human beings as human beings themselves. They fundamentally don't know how to relate to people as a whole because they've never actually had to... ...that's something you only learn to do when you go through many real-life struggles - only those experiences can force a deeper sense of understanding and compassion for your fellow man. True social illnesses compel people to set aside their differences and look for real solutions. It's progress or die.
Most of these kids, I think, come from fairly affluent upbringings. They come from stable families with kind, well-intended parents who can afford to pay them through the best schools. They've been lovingly taught that they are special and that nobody can take that away from them. They have it in their heads that they are going to do big things and that everyone else should just respect that. That is why their sense of pity and compassion comes off as patronizing. You can tell just by the way they behave that they don't really get it.
SJW's are a growing sub-type of a larger class of people in the the world: the ideologues. Whenever you meet someone who is obsessively dogmatic about an ideology, stay far the fuck away. No good can come of associating or even interacting with these people. It may seem harmless at first... ...maybe they're just passionate about their very specific opinions on certain matters, right? But no. It's more than that for them.
These people, if allowed into your life, will eventually either bring you down with them, or turn on you when you inevitably trigger them with something innocuous. Whether you see them as threat or not is irrelevant. Their beliefs are so convoluted and deeply intertwined with their perception of reality that they will eventually come to resent you as an adversary for some inane thing that you say or do... ...either that or something they read or something one of their friends told them will take them to blows with you.
Seriously, those people are the fucking worst. They threaten to bring us back to the dark ages. If you have to deal with them at work, they need to know that it's not okay to drop that baggage on you. Put as much distance between you and them as possible. One way or another, that shit has to stop. Don't agree with them. Don't agitate them. Don't acknowledge them. Start building a wall between you and them. If they haven't made an enemy out of you yet, rest assured that they inevitably will in the future. That's not a position you want to be in. It's a losing prospect.