Indeed, the Swiss have approved the bilateral agreements concerning Schengen and Dublin by referendum in June 2005 and confirmed it in September 2005.
Indeed, the Swiss have approved the bilateral agreements concerning Schengen and Dublin by referendum in June 2005 and confirmed it in September 2005.