Two Girls Rescued from Domestic Slavery
Delhi, India Earlier this month, two girls were rescued from forced domestic slavery in Delhi, India. The rescue was conducted by government officials and police in collaboration with Justice Ventures International and one of its local partners, EFICOR. Sixteen-year old Amrita*