Aizawl, May 16, 2019: Twenty-three girls from Nepal, who were victims of human trafficking, were rescued in Mizoram and handed over to Nepalese authorities, police said here on May 14. The teenage girls were handed over to Nepal government officials on Friday through the border transit of Kakarbhitta, along WestContinue Reading