.
.
.
.

Al Arabiya series: Inside North Africa’s triangle of despair

Published: Updated:

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.