The migration situation in Switzerland and Cyprus, the anticipated developments regarding the situation in the Middle East, as well as the challenges emerging from the implementation of the European Union (EU) Migration and Asylum Pact  were among the issues discussed by the Deputy Minister of Migration and International Protection, Nicholas A. Ioannides, during an official visit he paid to Switzerland, where he had important contacts.