An interesting interview in which the 'news anchors' defend the party line against one of the CIA's more honest alumni, former counter-terrorism analyst and head of the Bin Laden station, Michael Scheuer. He is currently adjunct professor at Georgetown University's Center for Peace and Security Studies.


.