Osama bin Laden's Death: One Year Later

Dr. Peter Krause, Junior Research Fellow at the Crown Center and Assistant Professor in the Department of Political Science at Boston College, speaks on NECN.