{"id":2603440,"date":"2026-05-16T07:42:00","date_gmt":"2026-05-16T11:42:00","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/possible-contact-of-would-be-trump-assassin-in-butler-thomas-crooks-allegedly-unmasked\/"},"modified":"2026-05-16T07:43:28","modified_gmt":"2026-05-16T11:43:28","slug":"possible-contact-of-would-be-trump-assassin-in-butler-thomas-crooks-allegedly-unmasked","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/possible-contact-of-would-be-trump-assassin-in-butler-thomas-crooks-allegedly-unmasked\/","title":{"rendered":"Possible Contact of Would-Be Trump Assassin in Butler, Thomas Crooks, Allegedly Unmasked"},"content":{"rendered":"<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-count mash-medium\" style=\"&quot;\"><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%2Fpossible-contact-of-would-be-trump-assassin-in-butler-thomas-crooks-allegedly-unmasked%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=2603440&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 report by Teh Daily Mail claims a neo-Nazi who interacted online with accounts tied to the 2024 trump assassination attempt was identified as Bjorn Leif Hjelmerud from Norway. It says Hjelmerud admitted contact with a \u201cTom Crooks\u201d YouTube account believed by some to be connected to Thomas Matthew Crooks,and that he used the username \u201cWilly_Tepes\u201d to encourage violent anti-government commentary.<\/p>\n<p>The article further alleges he was part of the Nordic Resistance Movement, a U.S.-designated terrorist organization, and that he told the outlet this incident was influenced by an alleged \u201cUS intelligence operation\u201d using a \u201cpatsy.\u201d It also <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/lawmakers-investigating-twitter-whistleblowers-explosive-security-claims\/\" title=\"Lawmakers Investigating Twitter Whistleblower\u2019s Explosive Security Claims\">includes claims<\/a> that YouTube censored him for calls for violence, while Trump said in July that authorities found no other suspects and did not conclusively determine Crooks\u2019 motives.  <\/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\"><br \/>\n<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\"><br \/>\n<?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\" ?><html><body><\/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 neo-Nazi who may have interacted with would-be Donald Trump assassin Thomas Matthew Crooks online revealed himself to be Bjorn Leif Hjelmerud of Norway, The Daily Mail reported.<\/p>\n<p>Hjelmerud admitted to being in contact with a \u201cTom Crooks\u201d YouTube account believed by some to be the 2024 Butler, Pennsylvania, shooter who nearly took the president\u2019s life, <a href=\"https:\/\/www.dailymail.com\/news\/article-15798465\/willy-tepes-thomas-crooks-trump-shooting-butler.html\" target=\"_blank\" rel=\"noopener noreferrer\">the outlet reported<\/a> citing a text exchange with Hjelmerud.<\/p>\n<p>A member of the white supremacist Nordic Resistance Movement, a <a href=\"https:\/\/2021-2025.state.gov\/terrorist-designations-of-nordic-resistance-movement-and-three-leaders\/\" target=\"_blank\" rel=\"noopener noreferrer\">U.S.-designated terrorist group<\/a>, Hjelmerud egged on violent comments from \u201cTom Crooks\u201d about overthrowing the government in a 2020 YouTube comments section.<\/p>\n<p>\u201cIf a gun and a badge is all that is needed, then authority obviously comes from the barrel of a gun,\u201d Hjelmerud told the account while under the username \u201cWilly_Tepes,\u201d The Daily Mail reported.<\/p>\n<p>\u201cWe have more guns than they do \u2026 There is no way we can avoid a war at this point, so you better just get used to the idea.\u201d<\/p>\n<p>Hjelmerud said he did not talk to \u201cTom Crooks\u201d on any other <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/democrats-seek-to-force-big-tech-to-police-content-more-tightly-in-section-230-reform-bill\/\" title=\"Democrats Seek to Force Big Tech to Police Content More Tightly in Section 230 Reform Bill\">online platform<\/a> in comments to the outlet.<\/p>\n<p>Secret Service agents fatally shot the Butler gunman after he hit Trump in the ear with a rifle from a rooftop during a campaign rally, narrowly missing his brain.<\/p>\n<p>\u201cI believe it was a US intelligence operation using a patsy to boost Trump\u2019s popularity,\u201d Hjelmerud allegedly told The Daily Mail about the assassination attempt.<\/p>\n<p>\u201cCrooks was not censored but I was. YouTube does not allow calls for violence.\u201d<\/p>\n<p>Trump said in July he was \u201cvery satisfied\u201d with law enforcement\u2019s investigation of the shooting, which found no one else involved in Crooks\u2019 plot and did not determine his precise motives.<\/p>\n<p>\u201cThe Jews have banned me from all their social media platforms, so I am effectively censored,\u201d Hjelmerud allegedly told The Daily Mail.<\/p>\n<p>\u201cBut it does not matter as the world has collectively noticed what I have been pointing out. Have a nice day and death to Israel!\u201d<\/p>\n<div class=\"disclaimer\">\n<p>All content created by the Daily Caller News Foundation, an independent and <a href=\"https:\/\/amzn.to\/3YuVZYV\" >nonpartisan newswire service<\/a>, is available without charge to any <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/union-membership-plummets-to-record-low\/\" title=\"Union Membership Plummets to Record Low\">legitimate news publisher<\/a> that can provide a large audience. All republished articles must include our logo, our reporter\u2019s byline and their DCNF affiliation. For any questions about our guidelines or partnering with us, please contact <a href=\"http:\/\/www.westernjournal.com\/mailto:licensing@dailycallernewsfoundation.org\">licensing@dailycallernewsfoundation.org<\/a>.<\/p>\n<\/p><\/div>\n<div style=\"background-color: #f7f7f7; color: #171717; display: flex;font-size: 16px;font-weight: 600;line-height: 1.5;margin: 24px 0;padding: 18px 20px 18px 30px;text-align: left;\">\n<div style=\"align-self: stretch;border-left: 3px solid #171717;flex-shrink: 0;padding-left: 20px;\"><\/div>\n<p><a style=\"text-decoration: none;\" href=\"https:\/\/www.google.com\/preferences\/source?q=https:\/\/www.westernjournal.com\/\">Choose The Western Journal as your preferred source on Google and never miss reporting that defends truth, protects freedom, and advances Western civilization<\/a><\/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<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<\/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> \t\t\t\t\t \t\t\t<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><\/body><\/html><\/p>\n<p><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bjorn Leif Hjelmerud, a reported neo-Nazi, connected online to \u201cTom Crooks\u201d tied to Butler shooter<\/p>\n","protected":false},"author":1,"featured_media":2603441,"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\/05\/IMG_8199.jpeg","fifu_image_alt":"","footnotes":""},"categories":[],"tags":[35100,14071,35028,55983,3634],"class_list":["post-2603440","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-assassin","tag-butler","tag-security-breach","tag-thomas-crooks","tag-trump"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2026\/05\/IMG_8199.jpeg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2603440","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=2603440"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2603440\/revisions"}],"predecessor-version":[{"id":2603444,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2603440\/revisions\/2603444"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2603441"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2603440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2603440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2603440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}