Cairo .. Muhamad Yehia Migration agreement between Libya and Italy An Italian navy vessel returned 12 migrants to Italy from an Albanian center on Saturday, following a court decision that questioned the Italian government’s strategy to transfer migrant processing to the Balkan nation. The migrants boarded the Guardia Costiera ship …
Read More »