TRIPOLI: The Italian embassy in Libya, one of the last European missions in the troubled country, was closed on Sunday and its staff repatriated because of mounting insecurity, the foreign…
You need a TRAC license to view the rest of this content. Learn more