Brian Lehrer Live: News from the White House, David McCullough on the American Spirit, Scientists Take D.C.

Brian discussed the latest news with two White House correspondents, talked history with David McCullough, and previewed the March for Science.