Van Jones is not merely a supporter, he is Obama’s appointed Green Jobs Czar...that matters. The Czar position to begin with is a blatent power grab as they are neither alected or approved by Congress. To have on of his Czars shutting down free speech is absolutely appalling and possibly illegal.
Guess I need to calm down ; )
I just can't help it, Obummer hacks me off!