Nepali human rights activists detained for staging protest against India
Kathmandu, Nepal: Around three dozen noted human rights activists have been detained for staging a protest in front of the Indian Embassy in Kathmandu against the border blockade on Thursday.