Skip to main content

Displaying items by tag: pleris

A high-level European delegation, including ministers from Greece, Italy, and Malta, has been unceremoniously expelled from eastern Libya after military commander General Khalifa Haftar refused to meet with them, a major diplomatic embarrassment that complicates efforts to stem a growing migration crisis.

Published in World