C. Raja Mohan , professor of South Asian studies at Jawaharlal Nehru University in New Delhi , noted that Nepal borders three of India 's largest states , all of which are battling Marxist Naxalite insurgents , who have links to the Maoists .
India
New Delhi
/location/location/contains
India
New Delhi
/location/country/capital
New Delhi
Jawaharlal Nehru University
/location/location/contains
ORGANIZATION
Jawaharlal Nehru University
LOCATION
New Delhi
LOCATION
Nepal
LOCATION
India