© 2026 Euro News. All rights reserved
From the Vlora to Ceuta: has Europe lost sight of the human element? | Euro News