From my limited experience it seems like there's nothing you can do. They want to be angry and that's what they're going to be. It's an emotional addiction presenting itself like a plea for justice, but really it's just an excuse to lash out. It's comfortable too, because you're acting like nothing is your fault (only when you tell yourself you should've been even MORE angry in the first place, like that would've fixed it).
Don't get me wrong. I think there's very legitimate reasons to be mad, but most of the times anger does nothing, but most of the time it's just some self-congratulatory ego mastrubation. Kinda like the spiritual cousin to a whiner wallowing around in his misery. Saying that as someone who's been doing it myself. It's a coping mechanism that ends up making you lethargic.
Again, there might be legitimate reasons to be angry, sad, or who knows what. But if you actually want things to change you need to take responsibility. What does a screamer expect to happen? What's ideal outcome? Getting some grand apology and the world admitting how you've been right about everything? Come on now.
This is also kind of related to dealing with angry people. You might not be able to do much, but it's your decision to participate in their game or not (unless we're talking self-defense). Get up, leave. Life is too short for it and either they take the hint or not. You're not obligated to share their anger.