The “Mother Teresa” Of Nepal Has Rescued 18,000 Sex Trafficking Victims

By Mayukh Saha / Truth Theory In the 1990s, Nepali native Anuradha Koirala would walk by Kathmandu’s Pashupatinath Temple every morning. And every morning she would meet the women who were begging on those streets. When she struck up a conversation with them,…



















