Maiti Nepal was officially founded as a non-profit organization in 1993 to combat human trafficking and protect Nepali girls and women from crimes like domestic violence, child prostitution, child labor and various other forms of violence and exploitation. Maiti Nepal has today grown in national and international prominence with its relentless social activism and on-going rescue efforts. Maiti Nepal’s main focus has always been centered on preventing trafficking for prostitution, rescuing victims of the flesh trade and rehabilitating them. This organization also actively works to provide justice for the victimized girls and women through criminal investigation and waging legal battles against the criminals. It provides shelter, essential diet, medical care, counselling, therapy and end-of-life care to a vulnerable population, who have been neglected and shunned by the society.