
Politics and International Studies

Human trafficking persists during Covid at Indo-Nepal border
Since the signing of the 1950 Indo-Nepal Treaty of Peace and Friendship, the nearly 1,800-kilometre border between Nepal and India has served as an open