The New Apartheid – Slavery in Libya Posted by Mcclain | Nov 30, 2017 | Politics and Elections | Immigrants ready to be sold in Libya Read More