Improvised Explosive Devices recovered from the arrested ISIS operative in Delhi | See Pics Newsroom Staff 4 years ago