10 Thousand Windows helps survivors of violence and exploitation live safe, free and hopeful lives. They train and equip survivors to become economically self-sufficient and effectively re-integrate into society.
10 Thousand Windows