India: Police arrests Al-Qaeda operative

India: Police arrests Al-Qaeda operative
The Delhi Police said on Monday an alleged Al-Qaeda terrorist has been arrested in Delhi. Watch the video for more information.