grimg-sfdc.png

Othman Belbeisi

Belbeisi

Othman Belbeisi is the International Organization for Migration's Chief of Mission in Libya.

Comment: There are plenty of viable and more humane alternatives to the detention where many of Libya's migrants end up, writes Othman Belbeisi.

22 August, 2018