December 22, 2014 | Fox News

America’s News HQ

FDD Executive Director Mark Dubowitz comments on the recent release of detainees from Guantanamo Bay.

Issues:

Afghanistan