Spanish, French and Italian Ambassadors in a press conference in Tripoli on Thursday by Thaer Abbas | Apr 15, 2016 |