Tag: Walk Free Foundation
Study shows over 50 million people living in modern slavery worldwide
Urgent and coordinated action is needed to protect and support the millions of victims trapped in this grave violation of human rights