0% Africa Just Go!Travel Vlogs Libya’s slave trade: ‘They sell Africans over there’ Al Jazeera English 17 November 2024 3 views