Clicky

Ibrahim Dabbashi

Former deputy ambassador of Libya to the United Nations. He was the first Libyan ambassador to defect following Gaddafi’s crackdown on pro-democracy protesters. He now represents the Transitional National Council of Libya.

Non-commercial news needs your support

We rely on contributions from our viewers and listeners to do our work.
Please do your part today.

Make a donation