Today in the windswept desert town of Debdab, nestled at a point between borders of Libya, Algeria, not far from Tunisia, smuggling, and desperation are rife.
Al Arabiya series: Inside North Africa’s triangle of despair
Al Arabiya series: Inside North Africa’s triangle of despair
Today in the windswept desert town of Debdab, nestled at a point between borders of Libya, Algeria, not far from Tunisia, smuggling, and desperation are rife.