Demystifying India-Nepal border row
India and Nepal are at loggerheads over the construction of an 80-km-long road through the Lipulekh Pass in the Himalayas that will significantly reduce the travel time for Indian pilgrims …
Read MoreGlobal Indian News
India and Nepal are at loggerheads over the construction of an 80-km-long road through the Lipulekh Pass in the Himalayas that will significantly reduce the travel time for Indian pilgrims …
Read More