{"id":2579114,"date":"2026-03-12T14:02:01","date_gmt":"2026-03-12T18:02:01","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/breaking-active-shooter-neutralized-at-old-dominion-university\/"},"modified":"2026-03-12T14:04:44","modified_gmt":"2026-03-12T18:04:44","slug":"breaking-active-shooter-neutralized-at-old-dominion-university","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/breaking-active-shooter-neutralized-at-old-dominion-university\/","title":{"rendered":"Breaking: Active Shooter &#8216;Neutralized&#8217; at Old Dominion University"},"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\">16<\/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%2Fbreaking-active-shooter-neutralized-at-old-dominion-university%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=2579114&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 shooting occurred Thursday morning at Old Dominion University in Norfolk,Virginia,with gunfire in Constant Hall,the main building for the College of Buisness. The gunman was neutralized and is deceased; two people were wounded and taken to local hospitals,though officials did not immediatly disclose the severity of their injuries (some reports later described the victims as in critical condition; other outlets mentioned three victims). an active-threat alert prompted run-hide-fight precautions, and all classes and operations on the main campus were suspended for the rest of the day. Authorities, including agencies noted by CNN as part of the inquiry (ATF), responded to the scene, and <a href=\"https:\/\/amzn.to\/3YuVZYV\" >earlier campus alerts urged people<\/a> to avoid the area. Norfolk Public Schools placed three schools on a secure hold. Students and staff described fear and evacuations, with ongoing updates from news outlets and social media.  <\/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>Gunfire broke out Thursday morning on the campus of Old Dominion University campus in Norfolk, Virginia.<\/p>\n<p>A representative of the college said the shooter &ldquo;is now deceased,&rdquo; according to <a href=\"https:\/\/www.13newsnow.com\/article\/news\/local\/mycity\/norfolk\/odu-active-threat-shooter-has-been-neutralized\/291-5f7b11d7-9fba-4a75-9363-d43522e76e01\" target=\"_blank\" rel=\"noopener\">WVEC-TV<\/a>.<\/p>\n<p>Two people who were wounded in the incident were taken to local hospitals.<\/p>\n<p>Officials have not revealed the extent of their injuries. It was not clear if the shooter or victims were students, faculty or&nbsp; staff.<\/p>\n<p>The shooting took place in Constant Hall, the main campus building used by the College of Business.<\/p>\n<p> <script type=\"text\/javascript\"> \t\t\tif ( getCookie( \"ff_subbed\" ) ) { \t\t\t\tdocument.getElementById(\"anyclipvideo\").remove() \t\t\t} else { \t\t\t\tdocument.addEventListener(\"DOMContentLoaded\", function() { \t\t\t\t\tfunction loadAnyclip() { \t\t\t\t\t\tconst container=document.getElementById(\"anyclipvideo\"); \t\t\t\t\t\tif (!container) return;  \t\t\t\t\t\tconst script=document.createElement(\"script\"); \t\t\t\t\t\tscript.src=\"https:\/\/player.anyclip.com\/anyclip-widget\/lre-widget\/prod\/v1\/src\/lre.js\"; \t\t\t\t\t\tscript.setAttribute(\"pubname\", \"westernjournalcom\"); \t\t\t\t\t\tscript.setAttribute(\"widgetname\", \"001w000001jULVcAAO_M12924\");  \t\t\t\t\t\t\/\/ append inside the container so player shows in correct spot \t\t\t\t\t\tcontainer.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\tloadAnyclip(); \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 #anyclipvideo and observe it \t\t\t\t\tlet paragraphToObserve=findPreviousParagraph(\"#anyclipvideo\", 2); \t\t\t\t\tobserveElement(paragraphToObserve); \t\t\t\t}); \t\t\t} \t\t<\/script> <\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\"><a href=\"https:\/\/twitter.com\/hashtag\/BREAKING?src=hash&amp;ref_src=twsrc%5Etfw\">#BREAKING<\/a>: Two people are injured and a gunman is dead after a shooting at Old Dominion University in Norfolk, Virginia on Thursday morning.<\/p>\n<p>An <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/microsoft-finds-new-backdoor-security-breach-in-exchange-software\/\" title=\"Microsoft finds new backdoor security breach in exchange software\">active threat<\/a> was reported at Constant Hall at 10:48 a.m., asking students and faculty to &ldquo;follow run-hide-right protocols.&rdquo;&hellip; <a href=\"https:\/\/t.co\/ZxcSCA9hD3\">pic.twitter.com\/ZxcSCA9hD3<\/a><\/p>\n<p>&mdash; The National Desk (@TND) <a href=\"https:\/\/twitter.com\/TND\/status\/2032120050149195940?\">March 12, 2026<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>The college sent out an alert at 11:30 a.m. saying, &ldquo;Due to an <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/3-dead-including-gunman-in-shooting-in-fla-grocery-store\/\" title=\"3 dead, including gunman, in shooting in Fla. grocery store\">active shooter situation<\/a> in which the shooter has been neutralized, all classes and operations on the main campus are suspended for the remainder of the day (Thursday, March 12, 2026).&rdquo;<\/p>\n<p>&ldquo;Avoid the area in and around Constant Hall where emergency officials continue to work. An update will be provided as soon as possible.&rdquo;<\/p>\n<p>That followed an alert sent at 10:50 a.m., that read, &ldquo;O.D.U. Urgent Alert: Active threat reported at Constant Hall. Follow Run-Hide-Fight protocols. Emergency personnel responding. Avoid area.&rdquo;<\/p>\n<p>Norfolk Public Schools said three schools were placed on what is called a &ldquo;secure hold.&rdquo;<\/p>\n<p>ODU sophomore Logan Hayes said he was in Constant Hall taking a test when the incident began at about 10:50 a.m., according to <a href=\"https:\/\/www.wavy.com\/news\/local-news\/old-dominion-university-issues-active-threat-at-constant-hall\/?utm_medium=social&amp;utm_source=twitter_WAVY_News\" target=\"_blank\" rel=\"noopener\">WAVY-TV<\/a>.<\/p>\n<p>The fire alarm sounded, leading him to exit the building.<\/p>\n<p>&ldquo;I heard about a multitude of gunshots go off and people just screaming,&rdquo; he said.<\/p>\n<p>Police responded immediately, he said, and responding officers assured students they were safe.<\/p>\n<p>&ldquo;I need to leave. My heart dropped. I didn&rsquo;t really know what was going on, I just know I had to leave immediately and it was pretty scary at that point because I really didn&rsquo;t know what was going on or how close the threat was,&rdquo; ODU student Zachary Mulder said, according to <a href=\"https:\/\/www.wtkr.com\/news\/in-the-community\/norfolk\/major-police-activity-at-old-dominion-u-students-staff-sheltering-in-place\" target=\"_blank\" rel=\"noopener\">WTKR-TV<\/a>.<\/p>\n<p>The station reported that both shooting victims were in critical condition.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">&#128680; BREAKING: Police are responding to an active threat on the campus of Old Dominion University in Norfolk, Virginia. Initial reports suggest three victims so far.<\/p>\n<p><a href=\"https:\/\/t.co\/uc3UGeFoQQ\">pic.twitter.com\/uc3UGeFoQQ<\/a><\/p>\n<p>&mdash; Breaking911 (@Breaking911) <a href=\"https:\/\/twitter.com\/Breaking911\/status\/2032113397362233737?\">March 12, 2026<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p><a href=\"https:\/\/www.cnn.com\/2026\/03\/12\/us\/old-dominion-university-shooting-virginia\" target=\"_blank\" rel=\"noopener\">CNN<\/a> reported that agents of the Bureau of Alcohol, Tobacco, Firearms and Explosives is part of the investigation.<\/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>Here\u2019s a paraphrase of the main points:<\/p>\n<p>A gunfire incident occurred Thursday morning at Old Dominion University in Norfolk, Virginia. The shooter is now deceased, and two people were wounded and taken to local hospitals; officials have not released details on their injuries. It was not immediately clear whether the shooter or the victims were students, faculty, or staff. The shooting happened in Constant Hall, the main building used by the College of Business.<\/p>\n<p>Key details and timeline:<br \/>\n&#8211; Time and location: Constant Hall, Old Dominion University, Norfolk, VA.<br \/>\n&#8211; Status: The shooter has died.<br \/>\n&#8211; Victims: Two people were wounded and transported to hospitals; injuries not fully disclosed.<br \/>\n&#8211; Campus response: A series of alerts were issued. At 10:50 a.m. an active threat was reported at Constant Hall; at 11:30 a.m. officials announced the shooter had been neutralized and that all classes and campus operations on the main campus were suspended for the rest of the day. People were advised to avoid the area.<br \/>\n&#8211; Investigation and safety: Authorities said more information would come as the investigation continued, and the FBI\/ATF were involved according to reporting. Students and staff were instructed to follow Run-Hide-Fight protocols during the incident.<br \/>\n&#8211; Eyewitness accounts: Some students described evacuating after the fire alarm; others recounted hearing gunshots and screams.<br \/>\n&#8211; Related actions: Three Norfolk Public Schools were placed on a secure hold in connection with the event.<br \/>\n&#8211; Context: Coverage noted the incident and updates from local outlets and social media posts<\/p>\n","protected":false},"author":1,"featured_media":2579115,"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\/03\/police-car-for-march-12-2026-new.jpg","fifu_image_alt":"","footnotes":""},"categories":[33651],"tags":[75644,50825,75646,75647,75645],"class_list":["post-2579114","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-western-journal","tag-active-shooter-2","tag-breaking-2","tag-campus-news-2","tag-news-update-2","tag-old-dominion-university-2"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2026\/03\/police-car-for-march-12-2026-new.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2579114","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=2579114"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2579114\/revisions"}],"predecessor-version":[{"id":2579118,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2579114\/revisions\/2579118"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2579115"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2579114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2579114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2579114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}