Illuminated signs and newly-established Islamic courts in the Libyan eastern port city of Derna have now made the presence of Islamic State, or Daesh, in the North African country official.As…
You need a TRAC license to view the rest of this content. Learn more