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