OSCE: Using Technology to Combat Trafficking in Human Beings: Turning a Liability into an Asset

The Organization for Security and Co-operation in Europe (OSCE) alliance is an informal platform for advocacy and cooperation against trafficking in persons that includes international and civil society organizations. Sustainable Rescue attended the 19thalliance conference to understand how countries are using technology to support actor organizations in the processes in Read more…