CNN My Freedom Day
The Hague Humanity Hub Fluwelen Burgwal 58, The Hague, NetherlandsThe latest report from the International Labour Organisation and Walk Free says there are 40 million people trapped in slavery. The UN reports human traffickers earn more than $150 Billion every year from enslaving people. In order to shine a light and combat this crime, the CNN Freedom Project was launched in 2011. Through this […]