The Daily Show with Trevor Noah

Nima Elbagir - Uncovering Libya's Modern Slave Trade - Extended Interview

Season 23 E 73 • 02/27/2018

CNN's Nima Elbagir weighs in on how the rest of the world can respond to the slave trade in Libya.

More