{"id":2517597,"date":"2025-12-04T16:02:02","date_gmt":"2025-12-04T21:02:02","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/alberta-pastor-arrested-for-refusing-to-apologize-for-hurting-woke-librarians-feelings\/"},"modified":"2025-12-04T16:03:13","modified_gmt":"2025-12-04T21:03:13","slug":"alberta-pastor-arrested-for-refusing-to-apologize-for-hurting-woke-librarians-feelings","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/alberta-pastor-arrested-for-refusing-to-apologize-for-hurting-woke-librarians-feelings\/","title":{"rendered":"Alberta Pastor Arrested for Refusing to Apologize for Hurting Woke Librarian&#8217;s Feelings"},"content":{"rendered":"<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-count mash-medium\" style=\"float:left\"><div class=\"counts mashsbcount\">24<\/div><span class=\"mashsb-sharetext\">SHARES<\/span><\/div><div class=\"mashsb-buttons\"><a class=\"mashicon-facebook mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.conservativenewsdaily.net%2Fbreaking-news%2Falberta-pastor-arrested-for-refusing-to-apologize-for-hurting-woke-librarians-feelings%2F\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Facebook<\/span><\/a><a class=\"mashicon-twitter mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=&amp;url=https:\/\/www.conservativenewsdaily.net\/breaking-news\/?p=2517597&amp;via=ConservNewsDly\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Twitter<\/span><\/a><a class=\"mashicon-subscribe mash-medium mash-nomargin mashsb-noshadow\" href=\"#\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Subscribe<\/span><\/a><div class=\"onoffswitch2 mash-medium mashsb-noshadow\" style=\"display:none\"><\/div><\/div>\n            <\/div>\n                <div style=\"clear:both\"><\/div><\/aside>\n            <!-- Share buttons by mashshare.net - Version: 4.0.47--><p>A Canadian street preacher named Derek Reimer was arrested after refusing to write a court-ordered apology for disrupting a <a href=\"https:\/\/amzn.to\/3YuVZYV\" >drag-queen story time event<\/a> at the Saddletowne Public Library in Calgary, Alberta. Reimer interrupted the event to question why it was held and later posted about the incident on social media, identifying the library manager, Shannon Slater, which led to his conviction for harassment. Despite being warned that failure to apologize could result in jail time, Reimer refused, stating that apologizing would require admitting fault, which conflicted with his <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/conservative-beauty-guru-to-launch-make-makeup-great-again-line\/\" title=\"Conservative Beauty Guru To Launch \u2018Make Makeup Great Again\u2019 Line\">religious beliefs<\/a> and freedom of conscience. During a court hearing, he argued his right to express his deeply held religious views but claims the judge refused to listen and left the courtroom. Reimer also highlighted a conflict of interest with his probation officer, who supports LGBTQ causes. He maintains that the library manager&#8217;s feelings of being intimidated stemmed from her interpreting his words negatively, even though he insists he did not use certain accusations she implied.  <\/p>\n<p class=\"readmore\">\n    <button onclick=\"showReadMore()\" id=\"readmorebtn\">Read more&#8230;<\/button>\n<\/p>\n<hr id=\"line\">\n<span id=\"more\"><\/p>\n<p><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><\/p>\n<section> \t\t\t\t<script>console.log(\"ad slot (AC1)\")<\/script><script>console.log(\"ad slot (IC1)\")<\/script><script>console.log(\"ad slot (IC2)\")<\/script><script>console.log(\"ad slot (IC3)\")<\/script><script>console.log(\"ad slot (IC4)\")<\/script><\/p>\n<p>A Canadian street preacher has been arrested after refusing to write an apology for disrupting a drag-queen story time event at a local library.<\/p>\n<p>Derek Reimer was cuffed Wednesday after refusing to write a letter of apology to Shannon Slater, manager of the Saddletowne Public Library in Calgary, Alberta, according to <a href=\"https:\/\/www.rebelnews.com\/derek_reimer_arrested_after_refusing_court_ordered_apology\" target=\"_blank\" rel=\"noopener\">Rebel News<\/a>.<\/p>\n<p>Reimer has been forthright in his protests against LGBT events, racking up <a href=\"https:\/\/www.westernjournal.com\/pastor-arrested-forced-spend-easter-jail-said-microphone-lgbt\/\" target=\"_blank\" rel=\"noopener\">multiple arrests<\/a> in 2023.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">&#128680;BREAKING: Pastor Derek Reimer has been arrested!<\/p>\n<p>He is found in breach of his CSO order for refusing to write a court-ordered apology letter to library manager Shannon Slater for &ldquo;hurting her feelings.&rdquo; <a href=\"https:\/\/t.co\/OnwbKqiNhZ\">pic.twitter.com\/OnwbKqiNhZ<\/a><\/p>\n<p>&mdash; Angelica (@_angelica_toy) <a href=\"https:\/\/twitter.com\/_angelica_toy\/status\/1996357002587730405?\">December 3, 2025<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p> <script type=\"text\/javascript\"> \t\t\tif ( getCookie( \"ff_subbed\" ) ) { \t\t\t\tdocument.getElementById(\"stnvideo\").remove() \t\t\t} else { \t\t\t\tdocument.addEventListener(\"DOMContentLoaded\", function() { \t\t\t\t\tfunction loadScript(src) { \t\t\t\t\t\tconst script=document.createElement(\"script\"); \t\t\t\t\t\tscript.src=src; \t\t\t\t\t\tscript.async=true; \t\t\t\t\t\tdocument.body.appendChild(script); \t\t\t\t\t} \t\t\t\t\tfunction findPreviousParagraph(selector, x) { \t\t\t\t\t\tconst targetElement=document.querySelector(selector); \t\t\t\t\t\tif (!targetElement) { \t\t\t\t\t\t\tconsole.warn(\"Target element not found.\"); \t\t\t\t\t\t\treturn null; \t\t\t\t\t\t}  \t\t\t\t\t\t\/\/ Get all <\/p>\n<p> elements in order as they appear in the document \t\t\t\t\t\tlet paragraphs=Array.from(document.querySelectorAll(\"p\"));  \t\t\t\t\t\t\/\/ Find the index of the last <\/p>\n<p> before the target element \t\t\t\t\t\tlet targetIndex=paragraphs.findIndex(p=> p.compareDocumentPosition(targetElement) & Node.DOCUMENT_POSITION_PRECEDING);  \t\t\t\t\t\tif (targetIndex===-1 || targetIndex <x) { \t\t\t\t\t\t\tconsole.warn(\"Not enough paragraphs before the target element.\"); \t\t\t\t\t\t\treturn null; \t\t\t\t\t\t}  \t\t\t\t\t\treturn paragraphs[targetIndex - x]; \t\t\t\t\t}  \t\t\t\t\t\/\/ Set up IntersectionObserver \t\t\t\t\tfunction observeElement(element) { \t\t\t\t\t\tif (!element) return;  \t\t\t\t\t\tconst observer=new IntersectionObserver( \t\t\t\t\t\t\t(entries)=> { \t\t\t\t\t\t\t\tentries.forEach(entry=> { \t\t\t\t\t\t\t\t\tif (entry.isIntersecting) { \t\t\t\t\t\t\t\t\t\tconsole.log(\"Paragraph is now visible:\", entry.target.textContent.trim()); \t\t\t\t\t\t\t\t\t\tloadScript(\"https:\/\/embed.sendtonews.com\/player3\/embedcode.js?fk=s28Az7AY\"); \t\t\t\t\t\t\t\t\t\tobserver.disconnect(); \t\t\t\t\t\t\t\t\t} \t\t\t\t\t\t\t\t}); \t\t\t\t\t\t\t}, \t\t\t\t\t\t\t{ threshold: 0.5 } \/\/ Adjust threshold as needed \t\t\t\t\t\t);  \t\t\t\t\t\tobserver.observe(element); \t\t\t\t\t}  \t\t\t\t\t\/\/ Find the 1st paragraph before #stnvideo and observe it \t\t\t\t\tlet paragraphToObserve=findPreviousParagraph(\"#stnvideo\", 2); \t\t\t\t\tobserveElement(paragraphToObserve); \t\t\t\t}); \t\t\t} \t\t<\/script> <\/p>\n<p>During the <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/drag-the-kids-to-pride-libs-of-tiktok-shares-roundup-of-drag-events-targeting-children\/\" title=\"\u2018Drag The Kids To Pride\u2019: Libs Of TikTok Shares Roundup Of Drag ...s Targeting Children\">library event<\/a>, he interrupted the presentation to ask why such an event was held, and later posted that interaction on social media in which he identified the library manager, leading to a conviction on a charge of harassment, according to the <a href=\"https:\/\/www.westernstandard.news\/news\/calgary-pastor-could-face-jail-time-after-refusing-to-apologize-to-librarian\/69341\" target=\"_blank\" rel=\"noopener\">Western Standard.<\/a><\/p>\n<p>As noted by the Rebel, Reimer was not jailed at the time, but was told that if he did not write an apology, he could go behind bars.<\/p>\n<p>Reimer said he could not do what the court demanded.<\/p>\n<p>&ldquo;To be sorry, you have to admit fault, that you&rsquo;re wrong. You made a mistake. That&rsquo;s obviously what an apology is,&rdquo; he said.<\/p>\n<p>In a court hearing, he explained why he could not write something that was false.<\/p>\n<p>&ldquo;I went into my freedom of conscience and a thorough study and my understanding of it, mixed with freedom of expression and religion, it explained and constituted that you have to express to the court your deeply held religious views of why this is a violation of your conscience and why you can&rsquo;t do it,&rdquo; he said.<\/p>\n<p>Reimer said Justice Karen Molle would not hear his arguments and even walked out on him.<\/p>\n<p>&ldquo;I just explained that earlier with the freedom of conscience that whole presentation, and so I didn&rsquo;t adhere to her interruption, she was interrupting me many times, even before I started preaching, she didn&rsquo;t want to hear me,&rdquo; he said.<\/p>\n<p>&ldquo;I kept going, and she got up and left her own courtroom, and the whole gallery of supporters erupted into applause. &hellip; It was an embarrassment to a judicial system that wants respect and honor, but they act like this, so unprofessional,&rdquo; he said.<\/p>\n<p>Reimer said his probation officer has &ldquo;the power of how I&rsquo;m supposed to write the apology, and because he is pro-LGBTQ because he has pride flags all throughout his building and his probation building in office &mdash; that&rsquo;s a massive conflict of interest.<\/p>\n<p>&ldquo;I will not apologize based on a fabricated narrative the judge has made up based-off her discretion that I intimidated the librarian. The librarian never used the word &lsquo;intimidated,&rsquo;&rdquo; he said.<\/p>\n<div class=\"arr--story-page-card-wrapper\">\n<div class=\"arr--element-container story-element-card-m_element-container__1ZeJL story-element-card-m_dark__1AX15\">\n<div class=\"arrow-component arr--text-element text-m_textElement__e3QEt text-m_dark__1TC18\" data-test-id=\"text\">\n<p>&ldquo;I&rsquo;ve read the transcripts three or four times since receiving them before court on Tuesday to make sure I knew what happened exactly in court one to two years ago. She said that she felt anxious, upset and threatened, because she interpreted me referring to the program as &lsquo;pervert grooming sessions,&rdquo; he said.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"arr--story-page-card-wrapper\">\n<div class=\"arr--element-container story-element-card-m_element-container__1ZeJL story-element-card-m_dark__1AX15\">\n<div class=\"arrow-component arr--text-element text-m_textElement__e3QEt text-m_dark__1TC18\" data-test-id=\"text\">\n<p>&ldquo;She interpreted it as though I called her a pedophile protector. My lawyer came up and said, &lsquo;Well, you had mentioned this three times, and basically I never said the word &lsquo;pedophile&rsquo; once, ever,&rdquo; he said.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div style=\"position: relative;\">\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<div class=\"entry-submit-correction inner-content\">\n<div class=\"correction-form\">\n<form style=\"display: none;\">\n<div class=\"sc-name-field\"> \t\t\t\t\t\t<label>* Name<\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"name\" required> \t\t\t\t\t<\/div>\n<div class=\"sc--field\"> \t\t\t\t\t\t<label>* <\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"\" required> \t\t\t\t\t<\/div>\n<p> \t\t\t\t\t<label>* Message<\/label> \t\t\t\t\t<br \/> \t\t\t\t\t<textarea name=\"message\" required><\/textarea> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"required-message\" style=\"display: none; padding-bottom: 15px;\">* All fields are required.<\/div>\n<p> \t\t\t\t\t<input type=\"submit\" value=\"Submit\" onclick=\"event.preventDefault(); firefly_sc();\"> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"firefly-sc-confirm\" style=\"display: none;\">Success!<\/div>\n<\/p><\/form>\n<\/p><\/div>\n<\/p><\/div>\n<p> \t\t<script> \t\t\tfunction firefly_sc() { \t\t\t\tif( typeof window.captchaPublicKey==typeof undefined ){ \t\t\t\t\tconsole.error('window.captchaPublicKey is not defined'); \t\t\t\t} \t\t\t\tgrecaptcha.execute( window.captchaPublicKey, { action: 'submit_correction' } ).then( function( token ) { \t\t\t\t\tvar opts={ \t\t\t\t\t\taction:    'firefly_sc_submit', \t\t\t\t\t\tname:      document.querySelector( '.entry-submit-correction [name=\"name\"]' ).value, \t\t\t\t\t\t:     document.querySelector( '.entry-submit-correction [name=\"\"]' ).value, \t\t\t\t\t\tmessage:   document.querySelector( '.entry-submit-correction [name=\"message\"]' ).value, \t\t\t\t\t\tpost_id:   firefly_post_id, \t\t\t\t\t\tcap_token: token \t\t\t\t\t}  \t\t\t\t\tvar inputs=[ 'name', '', 'message' ];  \t\t\t\t\tfor( var i=0; i <inputs.length; i++ ) if( ! ( opts[inputs[i]]=document.querySelector( '.entry-submit-correction [name=\"' + inputs[i] + '\"]' ).value ) ) { \t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .required-message' ).style.display='block'; \t\t\t\t\t\treturn; \t\t\t\t\t}  \t\t\t\t\tdocument.querySelector( '.entry-submit-correction input[type=\"submit\"]' ).style.display='none'; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).src=firefly_loading_gif_url; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display='inline-block';  \t\t\t\t\tconsole.log( 'ma subbing' );  \t\t\t\t\tif( firefly_post_id ) opts['post_id']=firefly_post_id;  \t\t\t\t\t\/* Send the data using post with element id name and name2*\/ \t\t\t\t\tvar posting=jQuery.post( firefly_ajax_url, opts );  \t\t\t\t\t\/* Alerts the results *\/ \t\t\t\t\tposting.done( function( response ) { \t\t\t\t\t\tif( response.success ) { \t\t\t\t\t\t\tconsole.log( response.data ); \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display='none'; \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-confirm' ).style.display='block';  \t\t\t\t\t\t\tdataLayer.push( { 'event': 'submit-correction' } ); \t\t\t\t\t\t} \t\t\t\t\t}); \t\t\t\t}); \t\t\t} \t\t<\/script> \t     \t\t\t\t\t\t     \t\t\t\t\t<\/div>\n<p style=\"border: 1px solid #f5f5f5; padding: 16px;\">Advertise with The Western Journal and reach millions of highly engaged readers, while supporting our work. <a href=\"https:\/\/www.westernjournal.com\/advertise-us\/?wj_source=article\">Advertise Today<\/a>.<\/p>\n<p><script>console.log(\"ad slot (BA1)\")<\/script> \t\t<\/p>\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<\/section>\n<p><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Canadian street preacher was arrested for refusing to write an apology after disrupting a drag-queen story time at a local library. Derek Reimer was taken into custody on Wednesday for not submitting an apology letter to Shannon Slater, the manager of Calgary&#8217;s Saddletowne Public Library, according to Rebel News<\/p>\n","protected":false},"author":1,"featured_media":2517598,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2025\/12\/Canadian-pastor-arrested.jpg","fifu_image_alt":"","footnotes":""},"categories":[33651],"tags":[68235,4376,32311,68236,36456],"class_list":["post-2517597","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-western-journal","tag-alberta-pastor","tag-arrested","tag-free-speech","tag-librarian-incident","tag-woke-culture"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2025\/12\/Canadian-pastor-arrested.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2517597","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/comments?post=2517597"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2517597\/revisions"}],"predecessor-version":[{"id":2517601,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2517597\/revisions\/2517601"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2517598"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2517597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2517597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2517597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}