Home
Random
Trending
Today
41
posts added
Search
walkfree.org
J1rRv
TIL North Korea is ranked highest in the world in terms of the percentage of population in slavery, with 10.4 percent (2,696,000 ppl) enslaved as per the Walk Free Foundation's 2018 Global Slavery Index. NK is the only country in the world that has not explicitly criminalized any form of slavery.
Dn6P
TIL More than 20M people are living in slavery today, more than at any time in history and Walk Free is an organization aiming to help end it this generation by conducting researches and creating awareness with social media.