NBC's Meredith Vieira, on Wednesday's Today, invited on radical leftist Howard Zinn to promote a new History Channel documentary, The People Speak (based on his revisionist book A People's History of the United States), in which the Today co-anchor pointed out Zinn makes "a very interesting point that the Declaration of Independence was a, was a statement of, you know, hope and, and positive democracy. And then the Constitution came along and sort of negated that." [audio available here]
Vieira offered Zinn and his co-producer Chris Moore a platform to toss our their left-wing version of history and even make anti-war proclamations, which was awkward considering that the Today show's Matt Lauer and Al Roker are visiting the troops in Afghanistan all this week, something that Vieira pointed out in the following exchange:

Hollywood doesn't learn. Even though the latest round of America-hating movies flopped, Project Greenlight producer Chris Moore will turn "