Sanctioned Russian officials attend Global Parliamentary Summit in Geneva
Switzerland’s Federal Department of Foreign Affairs (FDFA) explained that under its host-state agreement, it is obliged to facilitate the participation of official delegates in international events held on Swiss territory.