Terror suspects arrested in India say they were using Nepal as a base but security agencies are clueless

The revelation by three suspected ISIS operatives arrested in Delhi displays an intelligence failure on the part of Nepal’s security agencies.

Accused Khaja Moideen (left) and Abdul Samad. Photo Courtesy: Times of India