03/06/12 – Robert Pallitto – The Scott Horton Show

Robert Pallitto, professor of political science and contributor to Foreign Policy In Focus, discusses his article

Play