Interview: Nafees Hamid, Terrorism Researcher

By: David Lipson