human trafficking activist groups
We found 1 companies
Missing Link Trust
73 Bentinck Street, Kolkata, West Bengal
Missing Link Trust, established on 28th August 2015 under the Trust Deed, is a non-profit organization based in Kolkata Using Art and Technology for Social Change. Working locally and globally, the ca...
Verified+6 Years with us