Hey, you know how our public dialogue on just about everything is so fucked-up and frustrating that sometimes you just need Jon Stewart to hold you? And demolish the FOX News doublespeak bullshit with one fell strike of his grim morning star of moderation? And pet your hair? Well, finally, addressing our post-Newtown gun control "debate," he's done just that. Sliced, diced. Watch the whole thing.

Part one:

Part two: