 ountries wey slavery still dey happen 10 January 2018 Wia dis foto come from, MAHMUD TURKIA Wetin we call dis foto, People shock wen video where dem dey sell human being come out for Libya Global Slavery Index wey Walk Free Foundation and International Labour Organization do, say over 45.8 million people worldwide dey in one form of slavery or di other. 