Sabha

Migrants auctioned off as slaves.

CNN journalists filmed a sale of human beings. The UN has denounced an "inhuman" situation, and Libya says an investigation…

March 13, 2020

This website uses cookies.

Read More