Indian nationals alleged of poaching
Indian nationals have been intruding into the bordering villages north of the district of Darchula (Nepal) headquarters and poaching different animals, locals
Indian nationals have been intruding into the bordering villages north of the district of Darchula (Nepal) headquarters and poaching different animals, locals