Stenogram Sejmu · 2026-07-15

Dariusz Matecki

Kadencja 10 · posiedzenie 62 · wypowiedź 278

Profil posła

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 62. posiedzenie, 1. dzień (15-07-2026) Oświadczenia. Poseł Dariusz Matecki (tekst niewygłoszony): Oświadczenie poselskie w sprawie niedopuszczalnego tolerowania symboliki banderowskiej na polskiej granicy oraz szkoleń funkcjonariuszy Straży Granicznej prowadzonych przez prokuratora Macieja Młynarczyka Panie Marszałku! Wysoka Izbo! Zabieram głos w sprawie, która dotyczy elementarnej godności państwa polskiego, bezpieczeństwa naszych granic oraz pamięci o Polakach bestialsko zamordowanych przez ukraińskich nacjonalistów. Państwo polskie nie może pozwalać, aby przez jego granice przejeżdżały pojazdy udekorowane czerwono-czarnymi flagami OUN-UPA, portretami Stepana Bandery albo innymi znakami organizacji odpowiedzialnych za ludobójstwo obywateli II Rzeczypospolitej. Nie interesują mnie urzędnicze wykręty, że wszystko zależy od kontekstu, interpretacji i indywidualnej oceny funkcjonariusza. Czerwono-czarna symbolika OUN-UPA nie jest niewinnym folklorem. Nie jest neutralnym znakiem narodowym. Jest historycznie związana z radykalnym ukraińskim nacjonalizmem. Instytut Pamięci Narodowej wskazuje, że OUN-B i jej zbrojne ramię - UPA odpowiadały za planową eksterminację ludności polskiej na Wołyniu i w Małopolsce Wschodniej. IPN przypomina również, że czerwono-czarna flaga została przyjęta przez banderowców wraz z faszystowskimi zasadami, symbolami i rytuałami. Pod takimi znakami mordowano polskie dzieci, kobiety, duchownych i całe rodziny. Pod takimi znakami napadano na kościoły, palono polskie wsie, torturowano bezbronnych ludzi i przeprowadzano czystkę etniczną, której celem było usunięcie Polaków z ich rodzinnej ziemi. Dlatego mówię jednoznacznie: pojazd manifestacyjnie eksponujący symbolikę banderowską nie powinien zostać wpuszczony do Polski. Osoba przekraczająca granicę powinna otrzymać jasny wybór: usunąć lub trwale zasłonić symbol, poddać się dodatkowej kontroli i czynnościom wyjaśniającym albo zawrócić. Jeżeli odmawia usunięcia symbolu organizacji ludobójczej, sama pokazuje, że nie szanuje państwa, do którego próbuje wjechać, jego historii, prawa ani obywateli. Polska granica nie jest miejscem do testowania cierpliwości Polaków. Nie jest sceną dla prowokacji historycznych. Nie jest też bramą wjazdową dla ludzi, którzy chcą obnosić się w naszym kraju z symbolami oprawców polskiego narodu. Tak samo jak nie wyobrażam sobie wpuszczenia do Polski samochodu manifestacyjnie oznaczonego swastyką i symbolami III Rzeszy, tak samo nie zgadzam się na wpuszczanie pojazdów udekorowanych flagami OUN-UPA. Pamięć o polskich ofiarach nie może być uzależniona od aktualnej koniunktury politycznej ani od tego, z jakiego państwa przyjeżdża osoba eksponująca symbol totalitarny lub symbol organizacji odpowiedzialnej za ludobójstwo. Kodeks karny przewiduje odpowiedzialność m.in. za publiczne propagowanie ustroju nazistowskiego, komunistycznego, faszystowskiego lub innego ustroju totalitarnego, a także za posługiwanie się przedmiotami będącymi nośnikami takiej symboliki w sposób służący propagowaniu zakazanych treści. Funkcjonariusze Straży Granicznej muszą otrzymać jednoznaczne procedury. Nie mogą być pozostawieni sami sobie, zmuszani do zastanawiania się, czy zdecydowana reakcja na banderowską flagę nie narazi ich na postępowanie dyscyplinarne, medialną nagonkę albo oskarżenie o rzekomą dyskryminację. Ich zadaniem jest ochrona granicy Rzeczypospolitej, a nie troska o dobre samopoczucie ludzi prowokacyjnie manifestujących symbole organizacji ludobójczych. Tym bardziej oburzające jest to, kogo państwo pod rządami Donalda Tuska wybiera do szkolenia polskich funkcjonariuszy. Z oficjalnego komunikatu Nadwiślańskiego Oddziału Straży Granicznej wynika, że 1 i 2 czerwca 2026 r. w placówce Straży Granicznej Warszawa-Okęcie przeprowadzono szkolenie dla 83 osób, w tym kadry kierowniczej i funkcjonariuszy. Jednym z prowadzących był prokurator Maciej Młynarczyk. Szkolenie zainaugurowało cały cykl przedsięwzięć, którego kolejne edycje zaplanowano po wakacjach. Prokurator Maciej Młynarczyk został wcześniej powołany na zastępcę przewodniczącej zespołu doradców prokuratora generalnego ds. przeciwdziałania mowie nienawiści i przestępstwom motywowanym uprzedzeniami. Problem polega na tym, że to właśnie ten prokurator podpisał w 2020 r. postanowienie o odmowie wszczęcia dochodzenia w sprawie obejmującej m.in. publiczne prezentowanie wizerunku Stepana Bandery, wychwalanie go jako przywódcy ukraińskich nacjonalistów oraz publikowanie materiałów dotyczących marszu na jego cześć. W obszernym uzasadnieniu znalazły się rozważania, które w mojej ocenie prowadziły do niedopuszczalnego relatywizowania symboliki banderowskiej i jej współczesnego wykorzystywania. I właśnie taka osoba ma teraz szkolić funkcjonariuszy chroniących polską granicę? Osoba, której decyzje dotyczące propagowania banderyzmu wywoływały tak poważne kontrowersje, ma objaśniać polskim funkcjonariuszom, gdzie przebiega granica między legalnym zachowaniem a przestępstwem z nienawiści? To nie jest zwykły błąd personalny. To jest skandal! To jest demonstracyjne lekceważenie polskiej pamięci historycznej. To jest wysłanie funkcjonariuszom niebezpiecznego sygnału, że stanowcza reakcja na banderyzm może zostać zastąpiona wielostronicowym relatywizowaniem, rozmywaniem odpowiedzialności i poszukiwaniem usprawiedliwień. Nie twierdzę, że funkcjonariusze nie powinni być szkoleni w zakresie właściwego stosowania prawa. Powinni. Muszą jednak szkolić ich osoby dające pełną rękojmię bezstronności, szacunku dla polskiej racji stanu i wrażliwości na symbole organizacji, które dokonały ludobójstwa na Polakach. Maciej Młynarczyk takiej rękojmi nie daje. Do czasu przeprowadzenia pełnej kontroli treści jego szkoleń, wykorzystywanych prezentacji, konspektów, zaleceń i omawianych przykładów powinien zostać odsunięty od szkolenia Straży Granicznej oraz innych służb odpowiedzialnych za bezpieczeństwo państwa. Domagam się także ujawnienia, czy podczas szkolenia omawiano Stepana Banderę, OUN, UPA, czerwono-czarną flagę i zasady interweniowania wobec osób eksponujących taką symbolikę. Polacy mają prawo wiedzieć, czy funkcjonariusze byli uczeni stanowczej obrony porządku publicznego, czy raczej zachęcani do bezczynności pod pretekstem walki z uprzedzeniami. Rząd Donalda Tuska musi wreszcie zrozumieć, że pomoc współczesnej Ukrainie nie oznacza obowiązku akceptowania banderyzmu. Szacunek dla narodu ukraińskiego nie wymaga od Polaków zgody na poniżanie pamięci naszych ofiar. Dobre relacje między państwami można budować wyłącznie na prawdzie, a nie na przemilczaniu ludobójstwa i tolerowaniu symboli jego sprawców. Polska nie może być krajem, w którym surowo ściga się niewygodne wypowiedzi Polaków, a równocześnie szuka usprawiedliwień dla manifestacyjnego wychwalania Bandery i OUN-UPA. Polska granica musi być granicą państwa poważnego. Kto przyjeżdża do Polski, ma obowiązek szanować polskie prawo, polską historię i polskie ofiary. Dla banderowskich flag na pojazdach wjeżdżających do Rzeczypospolitej nie powinno być żadnej tolerancji. Dla relatywizowania zbrodni OUN-UPA nie powinno być miejsca w polskich instytucjach. A osoby budzące tak zasadnicze wątpliwości nie powinny szkolić funkcjonariuszy strzegących bezpieczeństwa naszej ojczyzny. Cześć i wieczna pamięć Polakom pomordowanym przez OUN-UPA! Dziękuję. Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 276 Fryderyk Sylwester Kapinos 10. kadencja, 62. posiedzenie, 1. dzień (15-07-2026) Oświadczenia. Poseł Fryderyk Sylwester Kapinos (tekst niewygłoszony): Panie Marszałku! Wysoka Izbo! Chciałbym zwrócić uwagę na dramatyczną sytuację polskiego rolnictwa. Od wielu miesięcy
  2. Wcześniej · wypowiedź 277 Mariusz Krystian 10. kadencja, 62. posiedzenie, 1. dzień (15-07-2026) Oświadczenia. Poseł Mariusz Krystian (tekst niewygłoszony): Panie Marszałku! Wysoka Izbo! Niedawno miałem okazję zobaczyć i odebrać nowiutkie pociągi Impuls 2, które za chwilę wjadą na to
  3. Później · wypowiedź 279 Bartłomiej Pejo 10. kadencja, 62. posiedzenie, 1. dzień (15-07-2026) Oświadczenia. Poseł Bartłomiej Pejo (tekst niewygłoszony): Oświadczenie w sprawie zaniedbań państwa wobec polskiego motorsportu oraz infrastruktury torowej Ostatnie wydarzenia wokół Toru
  4. Później · wypowiedź 280 Anna Pieczarka 10. kadencja, 62. posiedzenie, 1. dzień (15-07-2026) Oświadczenia. Poseł Anna Pieczarka (tekst niewygłoszony): Szanowny Panie Marszałku! Wysoka Izbo! Informacje, które docierają z polskich placówek ochrony zdrowia, przyprawiają o dreszcze.
1. (3.77ms; exec 3.74 + fetch 0.04; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 18695 LIMIT 1
2. (2.48ms; exec 2.42 + fetch 0.05; rows 1) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (20144) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, segment.source_text AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
3. (2.55ms; exec 2.52 + fetch 0.03; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal, binding.artifact_id FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id LEFT JOIN documents document ON document.owner_object_id = dayStatement.day_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', statement.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.language = 'und' AND binding.current_selector_sha IS NOT NULL WHERE dayStatement.day_id = 18416 AND dayStatement.day_revision_id = 18064 AND dayStatement.ordinal BETWEEN 276 AND 280 AND statement.object_id <> 18695 ORDER BY dayStatement.ordinal
4. (1.24ms; exec 1.22 + fetch 0.02; rows 4) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (20142, 20143, 20162, 20163) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, LEFT(segment.source_text, 240) AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
5. (2.62ms; exec 2.61 + fetch 0.01; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 62 AND individual.mp_number = 234 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-07-15' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 20ms | App: 19.7ms | DB: 12.7ms (5, rows: 10) [exec: 12.5ms, fetch: 0.2ms] | View: 0.2ms (1) | Mem: 2MB (peak: 2MB) | Files: 21
toggle files
(0.24ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/Features.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php