Human traffickers cross India-Nepal border

On Saturday, two Nepali girls, both 17, were on their way to Bahraich in India’s Uttar Pradesh, when they were stopped at the border town of Jamunaha for a routine police check. The girls said they were going to observe the annual Bahraich Mela, but upon further questioning,

Read More Full Article