Freedom Firm
Freedom Firm is a non-profit human rights organization based in India. Created in 2006 by a small group with the mission of rescuing sex trafficked girls, restoring their identity and seeking justice ...
Freedom Firm - Wikipedia