{"id":2554523,"date":"2026-01-27T18:48:01","date_gmt":"2026-01-27T23:48:01","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/librarian-charged-with-making-terroristic-threats-against-president-trump\/"},"modified":"2026-01-27T18:49:09","modified_gmt":"2026-01-27T23:49:09","slug":"librarian-charged-with-making-terroristic-threats-against-president-trump","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/librarian-charged-with-making-terroristic-threats-against-president-trump\/","title":{"rendered":"Librarian Charged with Making Terroristic Threats Against President Trump"},"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\">18<\/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%2Flibrarian-charged-with-making-terroristic-threats-against-president-trump%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=2554523&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 West Virginia librarian, 39-year-old Morgan Morrow of Ripley, was arrested after allegedly posting on social media to recruit people to assassinate President Donald Trump.Authorities say the public TikTok post encouraged violence\u2014including a line about finding \u201ca sn!per with a terminal illness\u201d\u2014and interpreted it as advocating assassination of a public official. Morrow admitted she wrote the post and was charged with one count of terroristic threats. Jackson County Sheriff Ross Mellinger said investigators reviewed the content and context and acted to prevent the threat from being carried out, stressing that criticism is allowed but promoting or <a href=\"https:\/\/amzn.to\/3YuVZYV\" >planning violence crosses<\/a> the line. the Jackson County public Library issued a statement distancing the organization from the employee\u2019s comments and said it is handling the matter internally.  <\/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 <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/former-steel-town-seeks-afghan-workers-to-replace-americans\/\" title=\"Former Steel Town Seeks Afghan Workers to Replace Americans\">social media rant<\/a> has led to charges against a West Virginia librarian, who was allegedly looking for a hit man to take out President Donald Trump.<\/p>\n<p>Morgan Morrow, 39, of Ripley, West Virginia, was arrested after &ldquo;a social media recruitment of individuals to pursue and assassinate President Trump,&rdquo; the Jackson County Sheriff&rsquo;s Department posted on <a href=\"https:\/\/www.facebook.com\/JacksonCountySheriffsDepartment\/posts\/pfbid0MLdUbuXwcWZBV3C15GEevCG2yC8cypRqU92w74SDTVrTmcRYbC2SMjodxesx2dMrl\" target=\"_blank\" rel=\"noopener\">Facebook<\/a>.<\/p>\n<p>She was charged with one count of terroristic threats, the post said.<\/p>\n<p>Noting the political crosscurrents of the time, the post also noted, &ldquo;This is not meant to be a political &ndash; oriented statement. This is an <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/la-dodgers-trevor-bauer-placed-on-administrative-leave-amid-sexual-assault-allegations\/\" title=\"LA Dodgers\u2019 Trevor Bauer Placed On Administrative Leave Amid Sexual Assault Allegations\">active criminal investigation<\/a> with documented and troubling concerns. Stay safe and stay warm, everyone.&rdquo;<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">BREAKING UPDATE: West Virginia librarian Morgan Morrow has been ARRESTED following our reporting of her post appearing to recruit individuals to ass*ssinate Trump.<\/p>\n<p>She is charged with one count of t*rroristic threats. <a href=\"https:\/\/t.co\/kq1dLMy1HN\">https:\/\/t.co\/kq1dLMy1HN<\/a> <a href=\"https:\/\/t.co\/PLSQFGcTlV\">pic.twitter.com\/PLSQFGcTlV<\/a><\/p>\n<p>&mdash; Libs of TikTok (@libsoftiktok) <a href=\"https:\/\/twitter.com\/libsoftiktok\/status\/2015640732397187523?\">January 26, 2026<\/a><\/p>\n<\/blockquote>\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><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>&ldquo;When you saddle up on the horse of stupidity, you have to be prepared for the ride that follows,&rdquo; Sheriff Ross Mellinger said, according to <a href=\"https:\/\/www.wowktv.com\/news\/west-virginia\/jackson-county-wv\/ripley-woman-arrested-in-alleged-trump-assassination-plot\/\" target=\"_blank\" rel=\"noopener\">WOWK-TV<\/a>.<\/p>\n<p>&ldquo;We&rsquo;re just trying to do our part in making sure that it&rsquo;s not acted upon, and there&rsquo;s no one that&rsquo;s following her footsteps to try to carry out the plan,&rdquo; he said.<\/p>\n<p>A criminal complaint said that on Sunday, an alleged threat was &ldquo;directed toward an unknown individual, which was believed to be a public official.&rdquo;<\/p>\n<p>&ldquo;According to the complaint, authorities reviewed the content, context, and wording of the post, and interpreted the statement to be a message to encourage and advocate for the assassination of U.S. President Donald Trump,&rdquo; WOWK reported.<\/p>\n<p>The alleged threat had originated from a public TikTok account belonging to Morrow, a librarian at the Jackson County Public Library.<\/p>\n<p>One post said, &ldquo;Surely a sn!per [sniper] with a terminal illness can&rsquo;t be a big ask out of 343 million.&rdquo;<\/p>\n<p>Morrow admitted she wrote the post and that it was directed at Trump, according to <a href=\"https:\/\/www.mariettatimes.com\/news\/2026\/01\/ripley-woman-charged-with-terrorist-threats-for-post-about-trump\/\" target=\"_blank\" rel=\"noopener\">The Marietta Times<\/a>.<\/p>\n<p>&ldquo;Some of the posts were pretty graphic,&rdquo; Mellinger noted. &ldquo;She was rather proud of her work.&rdquo;<\/p>\n<p>&ldquo;We all have our opinions,&rdquo; Mellinger said. &ldquo;That doesn&rsquo;t mean you can make threats on someone&rsquo;s life.&rdquo;<\/p>\n<p>Millinger said it was okay &ldquo;to be critical of the government. It&rsquo;s okay to be critical of things you don&rsquo;t agree with,&rdquo; according to WOWK.<\/p>\n<p>&ldquo;But when you start promoting the violence and you&rsquo;re promoting a plan to carry out the violence and recruiting other people to carry out the plan for you, that&rsquo;s clearly crossing the line,&rdquo; he said.<\/p>\n<p>The Jackson County Public Library issued a statement saying it had nothing to do with the threat.<\/p>\n<p>&ldquo;The <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/jd-vance-has-blistering-response-when-asked-how-hes-a-different-vp-than-kamala-brings-up-word-salads-and-vodka\/\" title=\"JD Vance Has Blistering Response When Asked How He&#039;s a Different VP Than Kamala, Brings Up Word Salads and Vodka\">comments recently made<\/a> by an employee do not reflect the mission, values, or standards of conduct of our organization. We take our responsibilities to the public and our supporters seriously and are committed to professionalism, respect, and integrity in all that we do,&rdquo; the statement said.<\/p>\n<p>&ldquo;The views expressed are made in an individual capacity and do not represent the position of the organization. We are addressing the matter internally in accordance to our established policies and procedures. We remain committed to our mission and serving our community in a manner that upholds our core values,&rdquo; the statement added.<\/p>\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>Morgan Morrow arrested over alleged Trump plot<\/p>\n","protected":false},"author":1,"featured_media":2554524,"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\/2026\/01\/Ben-Working-Feature-Image-2026-01-27T182358.364.jpg","fifu_image_alt":"","footnotes":""},"categories":[33651],"tags":[33310,53464,43625,72056,72057],"class_list":["post-2554523","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-western-journal","tag-criminal-charges","tag-domestic-terrorism","tag-librarian","tag-terroristic-threats","tag-threats-against-president-trump"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2026\/01\/Ben-Working-Feature-Image-2026-01-27T182358.364.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2554523","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=2554523"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2554523\/revisions"}],"predecessor-version":[{"id":2554527,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2554523\/revisions\/2554527"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2554524"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2554523"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2554523"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2554523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}