Its a fair question. “Since we now know that Van Jones is a whack-job, exactly who was it that vetted him, who asked for him, and who gave him the White House seal of approval?”
The answer is obvious but it would be fun watching the Dems squirm a bit.
Has Van Jones been fired yet? The longer this goes on, the worse for Obama.
Publicly, the GOP wants Van Jones to resign, but privately I think they want him to stay on as long as possible.
He is just going to be a punching bag for the Republicans from this time out.