AfricaDocumentary Who controls Libya’s migrant detention centers? | DW Documentary Team Buyback 17 June 2022, 9:35 pm17 June 2022, 9:35 pm Africanews, documentary, DW Documentary, Worldnews Share this:TweetRedditTelegramWhatsApp