Summary: Steve Scher talked with Marc Falkoff, associate professor of law at Northern Illinois University, about closing Guantanamo Bay.
Summary: Steve Scher talked with Marc Falkoff, associate professor of law at Northern Illinois University, about closing Guantanamo Bay.