CINXE.COM

Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good

<!DOCTYPE html><html lang="en"><head><script type="application/javascript" id="polyfill-script">if(!Array.prototype.includes||!(window.Object && window.Object.assign)||!window.Promise||!window.Symbol||!window.fetch){document.write('<script type="application/javascript" src="/pf/dist/engine/polyfill.js?d=474&mxId=00000000" defer=""><\/script>')}</script><script id="fusion-engine-react-script" type="application/javascript" src="/pf/dist/engine/react.js?d=474&amp;mxId=00000000" defer=""></script><script id="fusion-engine-combinations-script" type="application/javascript" src="/pf/dist/components/combinations/default.js?d=474&amp;mxId=00000000" defer=""></script><link id="fusion-template-styles" rel="stylesheet" type="text/css"/><link rel="stylesheet" href="/pf/resources/dist/__global/css/main.css?d=474"/><link rel="stylesheet" href="/pf/resources/dist/wvir/css/main.css?d=474"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" rel="stylesheet"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="icon" type="image/x-icon" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon.ico?d=474"/><link rel="icon" type="image/png" sizes="16x16" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon-16x16.png?d=474"/><link rel="icon" type="image/png" sizes="32x32" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon-32x32.png?d=474"/><link rel="icon" type="image/png" sizes="48x48" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon-48x48.png?d=474"/><link rel="apple-touch-icon" sizes="57x57" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-57x57.png?d=474"/><link rel="apple-touch-icon" sizes="60x60" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-60x60.png?d=474"/><link rel="apple-touch-icon" sizes="72x72" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-72x72.png?d=474"/><link rel="apple-touch-icon" sizes="76x76" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-76x76.png?d=474"/><link rel="apple-touch-icon" sizes="114x114" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-114x114.png?d=474"/><link rel="apple-touch-icon" sizes="120x120" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-120x120.png?d=474"/><link rel="apple-touch-icon" sizes="144x144" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-144x144.png?d=474"/><link rel="apple-touch-icon" sizes="152x152" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-152x152.png?d=474"/><link rel="apple-touch-icon" sizes="167x167" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-167x167.png?d=474"/><link rel="apple-touch-icon" sizes="180x180" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-180x180.png?d=474"/><meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta charSet="UTF-8"/><meta name="distribution" content="global"/><meta name="rating" content="general"/><meta name="copyright" content="Copyright (c) 2025 "/><title>Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good</title><meta itemProp="description" name="description" content="Republican Bob Good has won the race for Virginia’s Fifth Congressional District, a race considered one of the more competitive in the country."/><meta property="og:url" content="https://www.29news.com/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/"/><link rel="canonical" href="https://www.29news.com/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/"/><link rel="amphtml" href="https://www.29news.com/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/?outputType=amp"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta property="og:site_name" content="https://www.29news.com"/><meta property="og:title" content="Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good"/><meta name="twitter:title" content="Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good"/><meta property="og:description" content="Republican Bob Good has won the race for Virginia’s Fifth Congressional District, a race considered one of the more competitive in the country."/><meta name="twitter:description" content="Republican Bob Good has won the race for Virginia’s Fifth Congressional District, a race considered one of the more competitive in the country."/><meta property="fb:admins" content="644426401"/><meta property="article:publisher" content="https://www.facebook.com/NBC29/"/><meta itemProp="image" property="og:image" content="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg?auth=d50d1e4f3463f775dc492eb40fdc0172c7ad89c99dbcd2d12fe77fb0b59abf1b&amp;width=1200&amp;height=600&amp;smart=true"/><meta name="twitter:image" content="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg?auth=d50d1e4f3463f775dc492eb40fdc0172c7ad89c99dbcd2d12fe77fb0b59abf1b&amp;width=1200&amp;height=600&amp;smart=true"/><meta name="apple-itunes-app" content="app-id=561943943"/><meta name="google-play-app" content="app-id=com.mobdub.channel.WVIR"/><meta name="robots" content="index, follow, noarchive, max-snippet:20, max-image-preview:large, max-video-preview:-1"/><meta name="googlebot" content="index"/><meta name="googlebot-news" content="index"/><meta name="keywords" content="bob good,cameron webb,virginia,va5,va05,commonwealth,election,2020,election night,house of representatives,gop,republican,wvir,nbc29"/><meta name="news_keywords" content="bob good,cameron webb,virginia,va5,va05,commonwealth,election,2020,election night,house of representatives,gop,republican,wvir,nbc29"/><meta property="article:section" content="Charlottesville and Albemarle"/><meta property="article:sections_paths" content="/news/top-story,/news,/news/charlottsville-albemarle,/news/central-virginia"/><meta property="authors" content="Max Marcilla"/><meta name="taboola-section" content="wvir"/><meta property="article:published_time" content="2020-11-04T16:00:06.897Z"/><meta property="article:modified_time" content="2020-11-04T05:53:13.523Z"/><meta property="article:distributor_name" content="Gray TV Stations (English)"/><meta property="article:distributor_category" content="staff"/><meta property="article:distributor_subcategory" content="gray-original-content"/><meta property="article:has_video" content="true"/><script type="application/ld+json" data-schema="NewsMediaOrganization">{ "name": "29 News", "url": "https://www.29news.com", "logo": { "@type": "ImageObject", "url": "//webpubcontent.gray.tv/gray/arc-fusion-assets/images/logo-off-site/wvir.png?d=474" }, "@type": "NewsMediaOrganization", "sameAs": [ "https://www.facebook.com/NBC29" ], "@context": "http://schema.org" }</script><script type="application/ld+json" data-schema="NewsArticle">{ "name": "Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good", "url": "https://www.29news.com/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/", "image": "https://gray-wvir-prod.gtv-cdn.com/resizer/v2/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg?auth=d50d1e4f3463f775dc492eb40fdc0172c7ad89c99dbcd2d12fe77fb0b59abf1b&width=1200&height=600&smart=true", "@type": "NewsArticle", "@context": "http://schema.org", "description": "Republican Bob Good has won the race for Virginia’s Fifth Congressional District, a race considered one of the more competitive in the country.", "keywords": [ "bob good", "cameron webb", "virginia", "va5", "va05", "commonwealth", "election", "2020", "election night", "house of representatives", "gop", "republican", "wvir", "nbc29" ], "headline": "Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.29news.com/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/" }, "author": { "@type": "Person", "name": "Max Marcilla" }, "publisher": { "name": "29 News", "url": "https://www.29news.com", "logo": { "@type": "ImageObject", "url": "//webpubcontent.gray.tv/gray/arc-fusion-assets/images/logo-off-site/wvir.png?d=474" }, "@type": "NewsMediaOrganization" }, "datePublished": "2020-11-04T16:00:06.897Z", "dateModified": "2020-11-04T05:53:13.523Z" }</script><script crossorigin="anonymous" src="https://polyfill-fastly.io/v3/polyfill.min.js?features=NodeList.prototype.forEach%2CArray.prototype.forEach%2CSymbol.hasInstance%2Ces6%2CIntl%2ClocalStorage%2CDate.prototype.toISOString%2CDate.now%2Cdefault%2CObject.entries%2CObject.fromEntries%2CArray.prototype.entries"></script><script type="text/javascript" src="/pf/resources/js/analytics/gtm.js?d=474"></script><script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="ca699091-b625-44b1-8e9b-52df364c1b0b"></script><script>function OptanonWrapper() { /* Placeholder for any call back functionality we need to include. */}</script><script src="https://cdn.cookielaw.org/opt-out/otCCPAiab.js" type="text/javascript" charset="UTF-8" ccpa-opt-out-ids="C0004" ccpa-opt-out-geo="all" ccpa-opt-out-lspa="false"></script><script src="//c.amazon-adsystem.com/aax2/apstag.js"></script><script type="text/javascript">(function() { var purl = window.location.href; var url = '//ads.pubmatic.com/AdServer/js/pwt/161733/6819'; var profileVersionId = ''; if(purl.indexOf('pwtv=')>0){ var regexp = /pwtv=(.*?)(&|$)/g var matches = regexp.exec(purl); if(matches.length >= 2 && matches[1].length > 0){ profileVersionId = '/'+matches[1]; } } var wtads = document.createElement('script'); wtads.async = true; wtads.type = 'text/javascript'; wtads.src = url+profileVersionId+'/pwt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(wtads, node); })(); </script><script async="" src="//d3agakyjgjv5i8.cloudfront.net/prod/powaBoot.js?org=gray"></script><script type="text/javascript">!(function () {window.PianoESPConfig = {id: 441,};var e = document.createElement("script");e.setAttribute("id", "pnesplucidsdksel"),(e.type = "text/javascript"),(e.src = "https://api-esp.piano.io/public/sdk/v04/sdk.js?v="+((localStorage && localStorage.lucidsdkver) || "xxx")),(e.async = !0),document.getElementsByTagName("script")[0].parentNode.appendChild(e);})();</script><script defer="" type="text/javascript" src="/pf/resources/js/analytics/comscore.js?d=474"></script><script> var gdmComscore = {}; document.addEventListener("DOMContentLoaded", (function () { gdmComscore = ns_.analytics; gdmComscore.PlatformApi.setPlatformAPI(gdmComscore.PlatformApi.PlatformApis.WebBrowser) gdmComscore.configuration.addClient(new gdmComscore.configuration.PublisherConfiguration({'publisherId':"10477191"})) gdmComscore.configuration.setUsagePropertiesAutoUpdateMode(gdmComscore.configuration.UsagePropertiesAutoUpdateMode.FOREGROUND_AND_BACKGROUND); // gdmComscore.configuration.enableImplementationValidationMode(); gdmComscore.start(); })); </script><script type="text/javascript"> var RCdataLayer = [ { adTarget: "/news/charlottesville-albemarle", authors: [ { _id: "max.marcilla", name: "Max Marcilla", type: "author" }], canonicalUrl: "https://www.29news.com/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/", contentId: "MPQA7RQBMJAWZCG7RFUI7TMML4", contentKewords: [ "bob good","cameron webb","virginia","va5","va05","commonwealth","election","2020","election night","house of representatives","gop","republican","wvir","nbc29"], contentName: "Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good", contentOwner: "wvir", contentTags: [ { description: "bob good", slug: "bob-good", text: "bob good" },{ description: "cameron webb", slug: "cameron-webb", text: "cameron webb" },{ description: "virginia", slug: "virginia", text: "virginia" },{ description: "va-5", slug: "va-5", text: "va-5" },{ description: "va05", slug: "va05", text: "va05" },{ description: "commonwealth", slug: "commonwealth", text: "commonwealth" },{ description: "election", slug: "election", text: "election" },{ description: "2020", slug: "2020", text: "2020" },{ description: "election night", slug: "election-night", text: "election night" },{ description: "house of representatives", slug: "house-of-representatives", text: "house of representatives" },{ description: "gop", slug: "gop", text: "gop" },{ description: "republican", slug: "republican", text: "republican" },{ description: "wvir", slug: "wvir", text: "wvir" },{ description: "nbc29", slug: "nbc29", text: "nbc29" }], contentType: "story", datePublished: "11/04/2020", distributorCategory: "staff", distributorMode: "reference_denormalized", distributorName: "Gray TV Stations (English)", distributorReferenceId: "6c4d5d7a-69c6-483e-8ffd-871ff31dbadb", distributorSubCategory: "gray-original-content", hasVideo: true, metaDescription: "Republican Bob Good has won the race for Virginia\'s Fifth Congressional District, a race considered one of the more competitive in the country.", outputType: "default", platformName: "PageBuilder Fusion - Arc Publishing", primarySection: { _id: "/news/charlottsville-albemarle", name: "Charlottesville and Albemarle", path: "/news/charlottsville-albemarle" }, publishedDay: "04", publishedMonth: "11", publishedYear: "2020", stationName: "wvir", subtype: "default", timezoneOffset: gdmGoogleTagManager.getTimezoneOffset(), userId: null, userTimezoneTimestamp: (new Date()).toString(), userTimezone: Intl.DateTimeFormat().resolvedOptions().timeZone, userAgent: navigator.userAgent } ]; </script><script type="text/javascript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','RCdataLayer','GTM-M5QQ3JP');</script><script defer="" data-integration="queryly" src="https://www.queryly.com/js/queryly.v4.min.js"></script><script>window.addEventListener('DOMContentLoaded', (event) => { queryly.init("935167220b68422a", document.querySelectorAll("#fusion-app")); });</script><script> window._taboola = window._taboola || []; _taboola.push({ article: "auto", tracking: "utm_source=taboola&utm_medium=organicclicks" }); !(function (e, f, u, i) { if (!document.getElementById(i)) { e.async = 1; e.src = u; e.id = i; f.parentNode.insertBefore(e, f); } })( document.createElement("script"), document.getElementsByTagName("script")[0], "//cdn.taboola.com/libtrc/meredith-network/loader.js", "tb_loader_script" ); if (window.performance && typeof window.performance.mark == "function") { window.performance.mark("tbl_ic"); }</script><script>window._newsroom=window._newsroom||[],function(e,r,n){e.async=1,e.src=n,r.parentNode.insertBefore(e,r)}(document.createElement("script"),document.getElementsByTagName("script")[0],"//c2.taboola.com/nr/graytv-wvirnbc29/newsroom.js");</script> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="47DAA-RMGFC-4U4YY-9C4XF-UTQN5",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"47DAA-RMGFC-4U4YY-9C4XF-UTQN5";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbesi6575wz6a5fga-f-a0f666f2b-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"1137773","ak.ai":parseInt("677334",10),"ak.ol":"0","ak.cr":1,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"18428b55","ak.r":40730,"ak.a2":n,"ak.m":"","ak.n":"ff","ak.bpcip":"8.222.208.0","ak.cport":34092,"ak.gh":"72.247.127.228","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1740695884","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==D3cTOV/MRMz8JoFXUDUKogiR+UNOIEP87ulAvRrJW8Mlu3k8dzhwR3rKkiTWHKMNVKAiBMmRH4j/3Cqcl/S8/Uym2HyKzHP9U1j85Jrmy7NXs8gSCprLC8kPFw2MnP3OmJyUAlAlGCLOyqow/OCWzBKMiU3HW+HlOrhD/sy6PG2wOrYLzCa+w/uMYtXUoxkQpnM0Mbdu0XdWMPqVFBHXcHHN+c1WT7fizHDBxWF1zQeVzBSfTEbIyF86k0jzAtp+w3YtG0o9Rvi2dyhVGiZtf5IqPinGRwzdU8o3TeHKbpOnl/TAdvMT15Y+iS6f4+6QamQFWJ6cHR/3YO/DJNjfeW6Ky67Ru3PQQC/bDIT2pVTE7s4A1IAh38NwYqbwoc+b5Q+BLSZEutKLlSr/jsfpoh9WGG4HPVcDBUSFGY6waSo=","ak.pv":"21","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5QQ3JP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div id="fusion-app" class="fusion-app"><div id="article-right-rail-layout" class="includes-right-rail"><a class="skip-link sr-only sr-only-focusable px-3 text-body" href="#main">Skip to content</a><header id="main" class="masthead | w-100"><div class="sales-navigation | d-none w-100 bg-primary-branding d-lg-flex"><div class="container-xl"><div class="sales-nav-links | d-flex justify-content-start py-1"><div class="sales-nav-link |"><a class="text-nowrap text-reset text-decoration-none" href="/page/advertise-with-us">Advertise With Us</a></div><div class="sales-nav-link | pl-3"><a class="text-nowrap text-reset text-decoration-none" href="/weather/closings">Closings and Delays</a></div><div class="sales-nav-link | pl-3"><a class="text-nowrap text-reset text-decoration-none" href="/memorials/">Obituaries</a></div></div></div></div><div class="masthead | bg-primary-branding py-2" style="background-image:url(&#x27;/pf/resources/images/mastheads/backgrounds/wvir.jpg?d=474&#x27;)"><div class="container-xl"><div class="d-flex justify-content-between w-100"><div class="logo flex-fill position-relative"><a class="logo-link" aria-label="Return to the Homepage" href="/"><div class="logo-inner position-absolute" style="background-image:url(&#x27;/pf/resources/images/mastheads/logos/wvir.svg?d=474&#x27;)"></div></a></div></div></div></div></header><nav class="navigation | w-100"><div class="navigation | navigation-sticky-wrapper" style="min-height:undefinedpx"><div class="navbar | navbar-expand bg-primary-branding"><div class="container-xl position-relative"><a class="navbar-brand mr-1 d-none" aria-label="Return to the Homepage" href="/"><div class="brand-logo" style="background-image:url(&quot;/pf/resources/images/logo-icons/wvir.svg?d=474&quot;)"></div></a><button aria-label="Expand Side Navigation Panel" class="side-drawer-toggle btn text-white" type="button"><span class="fas fa-bars"></span></button><ul class="navbar-links | navbar-nav mr-auto font-weight-bold"><li class="navbar-link | navbar-item d-sm-flex d-md-flex d-lg-flex"><a class="nav-link text-white" href="/news">News</a></li><li class="navbar-link | navbar-item d-sm-flex d-md-flex d-lg-flex"><a class="nav-link text-white" href="/weather">Weather</a></li><li class="navbar-link | navbar-item d-none d-sm-flex d-md-flex d-lg-flex"><a class="nav-link text-white" href="/sports">Sports</a></li><li class="navbar-link | navbar-item d-none d-md-flex d-lg-flex"><a class="nav-link text-white" href="/livestream">Live Stream</a></li><li class="navbar-link | navbar-item d-none d-md-flex d-lg-flex"><a class="nav-link text-white" href="/community">Community</a></li><li class="navbar-link | navbar-item d-none d-lg-flex"><a class="nav-link text-white" href="/about-us">Inside 29</a></li><li class="navbar-link | navbar-item d-none d-lg-flex"><a class="nav-link text-white" href="/2019/10/23/news-links/">News Links</a></li><li class="navbar-link | navbar-item d-none d-lg-flex"><a class="nav-link text-white" href="/2023/01/02/nbc29-news-app/">News App</a></li><li class="navbar-link | navbar-item d-none d-xl-flex"><a class="nav-link text-white" href="/2023/01/02/nbc29-storm-team-weather-app/">Weather App</a></li></ul><label aria-label="Toggle search bar" class="queryly-nav-toggle pointer m-0 py-1 px-2" for="queryly_toggle"><i class="d-block fas fa-search"></i></label></div></div></div><div class="side-drawer-screen | fixed-top h-100 w-100 zindex-high"></div><div class="side-drawer | bg-primary-branding shadow-lg fixed-top h-100 w-100 overflow-y overflow-hide-scrollbar"><div class="side-drawer-container | d-none flex-column align-items-end h-100"><div class="side-drawer-cancel | w-100 p-2"><div class="d-flex flex-column align-items-end"><button aria-label="Close" class="btn btn-sm text-white"><i class="fas fa-times"></i></button></div></div><ul class="sections-list | list-unstyled w-100 pt-5 pb-4"><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/homepage">Home</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Home navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/closings">Closings &amp; Delays</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/livestream">Live Stream</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/news">News</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the News navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/capitol-square">Capitol Square News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/central-virginia">Central Virginia News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/charlottsville-albemarle">Charlottesville and Albemarle News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/national">National</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/shenandoah-valley">Shenandoah Valley News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/state">Virginia News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/investigates">29Investigates</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/closings">Closings &amp; Delays</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/weather">Weather</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Weather navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/7-day-forecast/">7-Day Forecast</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/current-conditions/">Current Conditions</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/2023/08/24/what-is-storm-team-29-first-alert-weather">First Alert</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/radar-maps">Radar</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/2023/01/02/nbc29-storm-team-weather-app/">Weather App</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/closings">Closings &amp; Delays</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/sports">Sports</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Sports navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/video-gallery/sports/">Videos</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/sports/falcon-club-player-of-the-week">Falcon Club Player Of The Week</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/community">Community</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Community navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/community/obituaries">Central Virginia Obituaries</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/video-gallery/community/community-conversations/">Community Conversations</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/traffic/gas-prices">Gas Prices</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/food/mrfood">Mr. Food</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/page/sunrise-stumper">Sunrise Stumper</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/weather/closings">Closings and Delays</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.graydc.com" rel="noopener noreferrer" target="_blank">Gray DC Bureau</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/page/submit-a-story/">Submit A News Tip</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/community/user-content">Submit Photos and Videos!</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/about-us">Inside 29</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Inside 29 navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/page/advertise-with-us">Advertise With Us</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/2019/10/22/closed-captioning">Closed Captioning</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/about-us/contact-us">Contact Us</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/about-us/careers">Jobs@29News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/about-us/meet-the-team">Meet the Team</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/programming/schedule">Programming Schedule</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.gdmcharlottesville.com/" rel="noopener noreferrer" target="_blank">Digital Marketing</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/politics/election-results">Election Results</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Election Results navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/presidential-election-map/">Presidential Election Map</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/virginia-election-results/">Virginia Interactive Results</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.investigatetv.com/" rel="noopener noreferrer" target="_blank">InvestigateTV</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/watching-your-wallet">Watching Your Wallet</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.circlecountry.com/" rel="noopener noreferrer" target="_blank">Circle Country</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/page/nextgen">NextGen TV</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://zeam.com/publishers/355/wvir-news-29" rel="noopener noreferrer" target="_blank">Zeam - News Streams</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/powernation">PowerNation</a></div></li></ul><div class="social-bar | d-flex flex-row justify-content-center w-100 mt-auto p-3" style="bottom:0"><a aria-label="Visit WVIR on FACEBOOK" class="p-2" href="https://www.facebook.com/NBC29" rel="noopener noreferrer" target="_blank"><i class="fab fa-facebook-f fa-2x"></i></a></div></div></div><div class="breaking-news-bar |"></div></nav><section class="leaderboard | w-100"><div class="arc-ad | d-flex flex-column ad-type-flex-leaderboard ad-flex-leaderboard include-disclaimer justify-content-center text-center"><div class="arc-ad-wrapper |"><div id="ad-ErbC9g8PAUiCBW4Hrt2mPxVxQk5KvDY798vElWAVy17dG-pPJD" class="wvir/web/news/charlottesville-albemarle arcad py-2 mt-3 mb-3"></div></div></div></section><div class="container-xl"><div class="row"><section class="top-wrapped | col-12"></section><div class="col-12 d-flex flex-column flex-lg-row w-100"><div class="article-content-container | flex-lg-fill mr-lg-3"><section class="header | w-100"><div class="article-header article row mb-3"><div class="headlines |"><h1 class="headline | font-weight-bold col"><span>Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good</span></h1></div><div class="lead-art | col-12"><figure class="media-item | figure video | media-item-video pb-3 w-100" data-video-asset="76e1c801-8fa5-464c-9f36-b96ca67d9fec"><div class="figure-wrapper img-wrapper figure-img mb-0 position-relative"><script type="application/ld+json" data-schema="VideoObject">{ "@context": "https://schema.org", "@type": "VideoObject", "name": "Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good", "description": "Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good", "thumbnailUrl": "https://gray-wvir-prod.gtv-cdn.com/resizer/v2/https%3A%2F%2Fdo0bihdskp9dy.cloudfront.net%2F04-30-2021%2Ft_ea9622ee0bf14f38944f074856de9f84_name_t_36caaea9268b4527b448acb6b26033af_name_file_1280x720_2000_v3_1_.jpg?auth=d07d6a0e6e5a047db573d6168b9f5183cf75df0f02ad89ba1dfee40e6b674101&width=1920&height=1080&smart=true", "uploadDate": "2020-11-04T15:59:41Z", "duration": "P0Y0M0DT0H2M9S", "contentUrl": "https://d1l66zlxaqpl1u.cloudfront.net/gray/2021/04/30/608c6d1c4cedfd000717d705/file_1280x720_2000_v3_1.mp4" }</script><div id="fusion-static-enter:static-id-powa-f0f8wfe3wVEk93-76e1c801-8fa5-464c-9f36-b96ca67d9fec" style="display:none" data-fusion-component="static-id-powa-f0f8wfe3wVEk93-76e1c801-8fa5-464c-9f36-b96ca67d9fec"></div><div class="goldfish-player"><div style="padding-bottom:56.25%" id="powa-f0f8wfe3wVEk93-76e1c801-8fa5-464c-9f36-b96ca67d9fec" class="absolute powa" data-ad-bar="false" data-ads="true" data-api="prod" data-aspect-ratio="0.5625" data-autoplay="true" data-env="prod" data-debug="false" data-org="gray" data-ping-rate="60" data-preroll-ad-path="63316753/wvir/web/video/vod-recording" data-sticky="true" data-uuid="76e1c801-8fa5-464c-9f36-b96ca67d9fec" data-promo-image="https%3A%2F%2Fgray-wvir-prod.gtv-cdn.com%2Fresizer%2Fv2%2Fhttps%253A%252F%252Fdo0bihdskp9dy.cloudfront.net%252F04-30-2021%252Ft_ea9622ee0bf14f38944f074856de9f84_name_t_36caaea9268b4527b448acb6b26033af_name_file_1280x720_2000_v3_1_.jpg%3Fauth%3Dd07d6a0e6e5a047db573d6168b9f5183cf75df0f02ad89ba1dfee40e6b674101%26width%3D1920%26height%3D1080%26smart%3Dtrue" data-playthrough="true"></div></div><div id="fusion-static-exit:static-id-powa-f0f8wfe3wVEk93-76e1c801-8fa5-464c-9f36-b96ca67d9fec" style="display:none" data-fusion-component="static-id-powa-f0f8wfe3wVEk93-76e1c801-8fa5-464c-9f36-b96ca67d9fec"></div></div></figure></div><div class="byline | col-12"><div class="authors |"><span class="">By<!-- --> </span><span class="author |"><a class="text-decoration-none" href="/authors/max-marcilla/">Max Marcilla</a></span></div></div><div class="date-time | col-12"><span class="date-time updated-date-time font-italic d-inline-block">Updated<!-- -->: <!-- -->Nov. 4, 2020 at 12:53 AM EST</span></div><div class="sharebar | col-12"><div class="btn p-0 mail" role="button"><svg class="icon | mail pointer" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Email This Link</title><path d="M3.313 5.273C3.493 5.103 3.734 5 4 5h16c.13 0 .253.025.366.07L11.79 12.49 3.313 5.273zM21 7.166V18a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V7.775l8.064 6.867c.376.32.945.305 1.338-.036L21 7.166z" fill-rule="nonzero"></path></svg></div><div class="btn p-0 facebook" role="button"><svg class="icon | facebook pointer" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Share on Facebook</title><path d="M12 2C6.477 2 2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12c0-5.523-4.477-10-10-10" fill-rule="evenodd"></path></svg></div><div class="btn p-0 twitter" role="button"><svg class="icon | twitter pointer" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Share on X (formerly Twitter)</title><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z" fill-rule="evenodd"></path></svg></div><div class="btn p-0 pinterest" role="button"><svg class="icon | pinterest pointer" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Share on Pinterest</title><path d="M12 2C6.477 2 2 6.477 2 12c0 4.239 2.634 7.86 6.354 9.317-.09-.79-.165-2.008.033-2.873.18-.781 1.169-4.97 1.169-4.97s-.297-.602-.297-1.482c0-1.391.807-2.428 1.811-2.428.856 0 1.267.642 1.267 1.407 0 .856-.543 2.14-.83 3.334-.24.995.501 1.81 1.48 1.81 1.778 0 3.145-1.876 3.145-4.576 0-2.395-1.72-4.066-4.181-4.066-2.848 0-4.519 2.132-4.519 4.338 0 .856.33 1.777.74 2.28.083.098.091.189.067.288-.074.312-.247.995-.28 1.135-.041.181-.148.223-.338.132-1.25-.584-2.033-2.403-2.033-3.876 0-3.153 2.289-6.05 6.61-6.05 3.465 0 6.164 2.47 6.164 5.778 0 3.449-2.173 6.222-5.185 6.222-1.012 0-1.967-.527-2.288-1.152l-.626 2.379c-.222.872-.83 1.958-1.242 2.625.938.288 1.926.444 2.963.444 5.522 0 10-4.477 10-10A9.98 9.98 0 0 0 12 2" fill-rule="evenodd"></path></svg></div><div class="btn p-0 linkedin" role="button"><svg class="icon | linkedin pointer" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Share on LinkedIn</title><path d="M4.329 3H19.67C20.405 3 21 3.595 21 4.329V19.67c0 .734-.595 1.329-1.329 1.329H4.33A1.329 1.329 0 0 1 3 19.67V4.329C3 3.595 3.595 3 4.329 3zM18.35 17.901v-5.316c0-2.626-1.632-3.522-3.142-3.522-1.396 0-2.31.904-2.572 1.433h-.035V9.305H10V17.9h2.706v-4.66c0-1.243.787-1.847 1.59-1.847.76 0 1.349.427 1.349 1.812v4.695h2.706zM7.56 8.107c.86 0 1.56-.656 1.56-1.553C9.12 5.656 8.42 5 7.56 5 6.697 5 6 5.656 6 6.554c0 .897.698 1.553 1.56 1.553zm-1.354 9.788h2.706V9.298H6.207v8.597z" fill-rule="evenodd"></path></svg></div></div></div></section><section class="body | w-100"><div class="article-body | article w-100"><p class="text | article-text">CHARLOTTESVILLE, Va. (WVIR) - Republican Bob Good has won the race for Virginia’s Fifth Congressional District, a race considered one of the more competitive in the country.</p><p class="text | article-text">Good, a former Campbell County supervisor and Liberty University senior associate athletic director, defeated Democrat Cameron Webb.</p><p class="text | article-text">In a statement, Webb conceded the race saying that the margin is “sufficiently large that the remaining outstanding ballots are unable to make up the difference.”</p><p class="text | article-text">“While this is not the outcome we hoped for, it has truly been an honor to run to represent this district in Congress. This campaign has been a battle of ideas about how to best serve the people of our district and I cannot give enough thanks to everyone who made it possible,” Webb said. “Congratulations to Mr. Good for his victory and I look forward to continuing to engage with him as we move forward from the election in a unified way.”</p><div class="w-100" style="height:90px"></div><p class="text | article-text">Good declared victory shortly before Webb conceded.</p><p class="text | article-text">“Tonight is a victory for the conservative values that founded and sustain this nation, for biblical principles, the sanctity of life, religious liberty, free-market capitalism, and the importance of faith and family,” Good wrote in a <a href="https://twitter.com/GoodForCongress/status/1323849370001936385?s=20" target=_blank>statement</a>.</p><p class="text | article-text">At the time of concession, With 329-of-330 precincts reporting, Good had 53.1% of the vote compared to Webb’s 46.6%.</p><p class="text | article-text"><i>Copyright 2020 WVIR. All rights reserved.</i></p></div></section><section class="recommendations | w-100"><div id="fusion-static-enter:taboola-widget-f0fnUnZ7wVEk63" style="display:none" data-fusion-component="taboola-widget-f0fnUnZ7wVEk63"></div><div class="taboola-feed | w-100 mb-3"><div id="taboola-below-article-thumbnails-new"></div><script>window._taboola = window._taboola || [];_taboola.push({"mode":"alternating-thumbnails-a","container":"taboola-below-article-thumbnails-new","placement":"Below Article Thumbnails New","target_type":"mix"});</script></div><div id="fusion-static-exit:taboola-widget-f0fnUnZ7wVEk63" style="display:none" data-fusion-component="taboola-widget-f0fnUnZ7wVEk63"></div></section></div><section class="right-rail | rail ml-lg-3 d-flex flex-column flex-lg-fill"><div class="w-100" style="height:600px"></div><div class="flex-feature-feed | mb-0" data-tb-region="flex-feature-feed-f0fwmxw0xvekzo"><div class="title-bar | w-100"><h4 class="title | font-weight-bold"><span class="">Most Read</span></h4></div><div class="card-deck mx-n2 mb-0"><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/25/shelter-in-place-lifted-university-virginia/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="UVA Police searching for this suspect." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/LIZNMGLI4ZAJBOHWMPEY52QCU4.jfif?auth=ec8fe9426808bcbf0e76cb10677ed2c4a8a0e59c133986f03e6e49d083ab1cde&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/25/shelter-in-place-lifted-university-virginia/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Shelter-in-place lifted at University of Virginia</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/18/watch-albemarle-police-speak-harris-teeter-shooting-that-left-three-dead/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Albemarle County Police responded to the scene at about 1:35 p.m., where they found three..." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp?auth=9c8bc0bb5a4eb066c081105e4db397dc8b8c242837188c427a7c09e1ee5e69fe&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/18/watch-albemarle-police-speak-harris-teeter-shooting-that-left-three-dead/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>WATCH: Albemarle Police speak on Harris Teeter shooting that left three dead</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/17/albemarle-police-say-suspected-gunman-harris-teeter-shooting-is-dead/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Harris Teeter" loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp?auth=9c8bc0bb5a4eb066c081105e4db397dc8b8c242837188c427a7c09e1ee5e69fe&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/17/albemarle-police-say-suspected-gunman-harris-teeter-shooting-is-dead/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Albemarle Police say suspected gunman in Harris Teeter shooting is dead </span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/17/police-respond-harris-teeter-shots-fired/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Albemarle County is responding at the Harris Teeter location in Crozet due to reports of shots..." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/EBVNJC7NUZE2DBKAW3RZQOGQPA.jpg?auth=1938e7393837d6a6a37579b5e45ccef3378b3660a1112c7febb2c9e464ff6fef&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/17/police-respond-harris-teeter-shots-fired/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Two dead after Harris Teeter shooting</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/11/trump-signs-order-eliminate-federal-executive-institute/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="The Federal Executive Institute (FEI) campus is located on Emmet Street in Charlottesville..." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/52I6QHOS6FEK5E4KUW3EJNZTKY.jpg?auth=4ed73b2d1ff1c88d5f0609330fa6972714f238024938bf1bb8d0dc1d9155a352&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/11/trump-signs-order-eliminate-federal-executive-institute/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Trump signs order to eliminate Federal Executive Institute</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/18/witness-police-detail-timeline-harris-teeter-shooting-crozet/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="“Crozet is thought of as the kind of quiet part of Albemarle County,” said Andre Morgan. “This..." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/LTA4J7S5RVCC5ADJSFIJAM6WEI.bmp?auth=47ed9e1644aaa15401334a56d2e8a47046c2c3d67b4fb7ffabd29bb414e8de3d&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/18/witness-police-detail-timeline-harris-teeter-shooting-crozet/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Witness and police detail timeline of Harris Teeter shooting in Crozet</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/01/31/pentagon-agency-pauses-celebrations-mlk-jr-day-black-history-month-pride-month-more/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="FILE - Rev. Martin Luther King Jr., speaks to reporters in Birmingham, Ala., May 9, 1963. (AP..." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/G7TNF3B3LXXIUG46RB4KNMXOV4.jpg?auth=2fb83e1376350de14b5179546b2b7484858099da8718ab380eeef204ffc38256&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/01/31/pentagon-agency-pauses-celebrations-mlk-jr-day-black-history-month-pride-month-more/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Pentagon agency pauses celebrations for MLK Jr. Day, Black History Month, Pride Month, and more</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-right position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-right ml-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/18/alert-two-rounds-snowfall/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Two rounds of snow ahead." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/TQAD3TLKPRCNNPSUKBSTINN3DY.jpg?auth=1cf9bdd08db8c42def244a58f2b05ef76a9e960d1775442d6222b8854337f588&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/18/alert-two-rounds-snowfall/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>On the alert for two rounds of snowfall</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div></div></div><div class="flex-feature-feed | mb-0" data-tb-region="flex-feature-feed-f0fjmy08xveklv"><div class="title-bar | w-100"><h4 class="title | font-weight-bold"><span class="">Latest News</span></h4></div><div class="card-deck mx-n2 mb-0"><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Virginia&#x27;s state flag (FILE)" loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/3EK2UARWIJCNNIIC6RYLMAM5WU.jpg?auth=e2da8482f7acbb5b6ea2d6761e0d04e8130600e75a1aa8348c6b2c7320665709&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Could cutting federal jobs influence Virginia gubernatorial race?</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/27/uva-emergency-alert-active-attacker-with-knife/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Sign for UVA (FILE)" loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/44WHL3NGOJDSTKIRIUKAVB3YCU.jpg?auth=9a22bba88366514e0d8a91fef295f0f4c8312c7920a9dda73f708fff6df2b0f2&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/27/uva-emergency-alert-active-attacker-with-knife/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>UVA emergency alert, active attacker with knife</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100 is-video" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/video/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Virginia is home to nearly 145,000 federal workers." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/https%3A%2F%2Fdo0bihdskp9dy.cloudfront.net%2F02-27-2025%2Ft_68920b0cbf3347dd8d010a204aac85e4_name_file_1280x720_2000_v3_1_.jpg?auth=0a3032c9ba00254ad867577a3cce45bc39a15866e0ee8b3760c0284cd56761a3&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/video/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/" rel="" target="_self" data-tb-link=""><span data-tb-title="">Could cutting federal jobs influence Virginia gubernatorial race?</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100 is-video" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/video/2025/02/27/uva-emergency-alert-active-attacker-with-knife/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="The University of Virginia sent out a text alert around 4:49 p.m., Thursday, February 27." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/https%3A%2F%2Fdo0bihdskp9dy.cloudfront.net%2F02-27-2025%2Ft_b1216b12dbaa4fa08bbaad1375019200_name_file_1280x720_2000_v3_1_.jpg?auth=cf1c4f5915bb8b0d766c660b3b79452aaa58766ce2fa7c0f273a4b5bdd77a964&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/video/2025/02/27/uva-emergency-alert-active-attacker-with-knife/" rel="" target="_self" data-tb-link=""><span data-tb-title="">UVA emergency alert, active attacker with knife</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/27/npd-2-hospitalized-after-shooting-odu/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Police Light Generic" loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/PQSTYBVGNRGKZDKSRSFSYC6Q3Q.jpg?auth=743ca42a3dc98acb2d70d3de0104841f038a371feab4f6b46eb953a45370dc5d&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/27/npd-2-hospitalized-after-shooting-odu/" rel="" target="_self" data-tb-link=""><span data-tb-title="">2 dead after shooting at Old Dominion University</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/27/salem-va-medical-center-sees-staff-cuts/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/YBHOU25HPFJC7FM7LWLE4ETM44.jpg?auth=802dab0caccd090188c96bf73ef5c4210ff38e78751514c64df3749abf88ee5b&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/27/salem-va-medical-center-sees-staff-cuts/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Salem VA Medical Center sees staff cuts</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/27/broadway-richmond-announces-2025-26-season-lineup/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Disney’s Beauty and the Beast" loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/H4S5FB4JHJFUJK3JJJIJYVYYTE.jpg?auth=4564ec4edea1774b1e4bc3630493dc7c472b13eb3602344bee640a97165fd26e&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/27/broadway-richmond-announces-2025-26-season-lineup/" rel="" target="_self" data-tb-link=""><span data-tb-title="">Broadway in Richmond announces 2025-26 season lineup</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div><div class="flex-feature | card mx-2 mb-3 align-items-start border image-left position-relative w-100" data-tb-region-item=""><div class="card-body w-100 px-2 py-1 image_headline"><div class="image-container position-relative mb-0 pt-0 w-33 float-left mr-2"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><a class="link | text-reset d-block h-100 w-100" href="/2025/02/27/family-shares-story-man-killed-richmond-restaurant-stabbing/" rel="" target="_self" data-tb-link=""><img class="rounded-0 img-fluid" alt="Kyron Fowlkes and his family." loading="eager" data-tb-thumbnail="" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/LVBAN3XFWRGMFBRUHYTTRAPOYU.bmp?auth=44dfe52ad306b615eb236f6e951c2954ff1a653dd67745ae6863fb479127abfa&amp;width=800&amp;height=450&amp;smart=true" width="800" height="450"/></a></div></figure></div><div class="headlines | card-title mb-1"><h6 class="headline | mb-0 font-weight-bold"><a class="text-reset" href="/2025/02/27/family-shares-story-man-killed-richmond-restaurant-stabbing/" rel="" target="_self" data-tb-link=""><span data-tb-title=""><i class="far fa-play-circle"></i><span style="textDecoration: none;"> </span>Family shares story of man killed in Richmond restaurant stabbing</span></a></h6></div></div></div><div class="feed-divider | w-100 d-none d-sm-block d-md-block d-lg-block d-xl-block"></div></div></div></section></div><section class="bottom-wrapped | col-12"></section></div></div><footer class="footer | w-100"><div class="arc-ad | d-flex flex-column ad-type-flex-leaderboard ad-flex-leaderboard ad-footer-flex-leaderboard ad-fixed-bottom position-fixed zindex-higher w-100 justify-content-center text-center"><div class="arc-ad-wrapper |"><div class="ad-dismiss | text-white pointer position-absolute top absolute-right p-1" role="button"><i class="far fa-times-circle fa-sm"></i></div><div id="ad-Bc8_byq8ocUpDjwWRwafUQDYdC-h8gN2n3Y-crQ04KipNmk5D5" class="wvir/web/news/charlottesville-albemarle arcad py-0 my-0"></div></div></div><div id="fusion-static-enter:footer-wvir" style="display:none" data-fusion-component="footer-wvir"></div><div class="footer | card bg-primary-branding mt-3 d-flex rounded-0 text-center text-sm-left zindex-highest"><div class="card-body"><div class="container"><div class="row"><div class="col"><div class="footer-links | row justify-content-start my-3"><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/homepage">Home</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/news">News</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/weather">Weather</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/sports">Sports</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/community">Community</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/about-us">Inside 29</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/livestream">Watch Live</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/community/user-content">Submit Photos and Videos!</a></div></div></div><div class="col-12 col-sm-5 col-md-3 col-xl-2"><div class="footer-contacts | row justify-content-start my-3 small"><div class="col"><ul class="list-unstyled mb-0"><li class="footer-contact | font-weight-bold">WVIR</li><li class="footer-contact | footer-address">503 E. Market St.</li><li class="footer-contact | footer-city-state">Charlottesville, VA 22902</li><li class="footer-contact | footer-phone">(434) 220-2900</li></ul></div></div></div></div></div></div><div class="card-footer small pt-0"><div class="footer-links | d-flex flex-wrap justify-content-center text-center"><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://publicfiles.fcc.gov/tv-profile/WVIR-TV" rel="noopener noreferrer" target="_blank">FCC Public File</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="mailto:viewercomments@nbc29.com" rel="noopener noreferrer" target="_blank">viewercomments@nbc29.com | 434-220-2900</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://webpubcontent.gray.tv/gdm/fcc/wvir-fcc_applications.pdf" rel="noopener noreferrer" target="_blank">FCC Applications</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://publicfiles.fcc.gov/api/manager/download/ef129121-fbd7-88b0-8fb4-157285cee286/ff966425-29cd-462e-bfaa-0eed12636923.pdf" rel="noopener noreferrer" target="_blank">EEO Report</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/2019/10/22/closed-captioning/" rel="noopener noreferrer" target="_blank">Closed Captioning/Audio Description</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/privacy-policy" rel="noopener noreferrer" target="_blank">Privacy Policy</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/terms-of-service" rel="noopener noreferrer" target="_blank">Terms of Service</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/advertising" rel="noopener noreferrer" target="_blank">Advertising</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://www.gdmcharlottesville.com/" rel="noopener noreferrer" target="_blank">Digital Marketing</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="privacy-options-link d-flex align-items-center" href="https://gray.tv/optout" rel="noopener noreferrer" target="_blank">YOUR PRIVACY CHOICES</a></div><div id="onetrust-footer-link" class="footer-link | align-self-center px-3 pt-3 onetrust-footer-link-container"><span id="ot-sdk-btn" class="ot-sdk-show-settings" role="button" tabindex="0">Cookie Settings</span></div></div></div><div class="card-footer footer-disclaimer py-3 px-5"><div class="font-weight-light small mx-auto text-center">At Gray, our journalists report, write, edit and produce the news content that informs the communities we serve. <a target="_blank" rel="noopener noreferrer" href="https://gray.tv/uploads/documents/Gray-AI-Policy.pdf">Click here</a> to learn more about our approach to artificial intelligence.</div></div><div class="footer-copyright | card-footer"><div class="font-weight-light small mx-auto text-center">A Gray Local Media Station <!-- -->© <!-- --> <!-- -->2002-2025</div><div class="footer-corp-logo | w-100 mx-auto mt-2 mb-0"></div></div></div><div id="fusion-static-exit:footer-wvir" style="display:none" data-fusion-component="footer-wvir"></div></footer></div></div><script id="fusion-metadata" type="application/javascript">window.Fusion=window.Fusion||{};Fusion.arcSite="wvir";Fusion.contextPath="/pf";Fusion.mxId="00000000";Fusion.deployment="474";Fusion.globalContent={"_id":"MPQA7RQBMJAWZCG7RFUI7TMML4","type":"story","version":"0.10.7","created_date":"2021-05-07T23:12:34.747Z","revision":{"revision_id":"CHAKM3422ZF2HIDVPILXKFRX4Y","parent_id":"6CZIPSUVJVGVDFBHOHR4MKT5EY","editions":["default"],"branch":"default","published":true},"last_updated_date":"2021-05-08T02:06:24.957Z","canonical_url":"/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/","headlines":{"basic":"Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good","meta_title":"","mobile":"","native":"","print":"","tablet":"","web":""},"owner":{"sponsored":false,"id":"gray"},"copyright":"","subheadlines":{"basic":""},"description":{"basic":"Republican Bob Good has won the race for Virginia’s Fifth Congressional District, a race considered one of the more competitive in the country."},"language":"","editor_note":"","source":{"name":"Gray TV Stations","source_type":"gray-original-content","system":"composer"},"related_content":{"basic":[],"redirect":[]},"geo":{"latitude":0,"longitude":0},"credits":{"by":[{"_id":"max.marcilla","type":"author","version":"0.5.8","name":"Max Marcilla","org":"Charlottesville, Va.","image":{"url":"https://s3.amazonaws.com/arc-authors/gray/c0db3aa3-caee-4d32-a68b-8c0d073ecc25.png","version":"0.5.8"},"description":"Max Marcilla graduated from the University of Maryland, College Park in May 2020 with a degree in broadcast journalism. He joined the NBC29 team as a multimedia journalist in June 2020.","url":"/authors/max-marcilla/","slug":"max-marcilla","social_links":[{"site":"email","url":"max.marcilla@nbc29.com"}],"socialLinks":[{"site":"email","url":"max.marcilla@nbc29.com","deprecated":true,"deprecation_msg":"Please use social_links."}],"additional_properties":{"original":{"_id":"max.marcilla","affiliations":"","awards":[],"bio":"Max Marcilla graduated from the University of Maryland, College Park in May 2020 with a degree in broadcast journalism. He joined the NBC29 team as a multimedia journalist in June 2020.","bio_page":"/authors/max-marcilla/","books":[],"byline":"Max Marcilla","contributor":false,"education":[],"email":"max.marcilla@nbc29.com","firstName":"Max","fuzzy_match":false,"image":"https://s3.amazonaws.com/arc-authors/gray/c0db3aa3-caee-4d32-a68b-8c0d073ecc25.png","lastName":"Marcilla","location":"Charlottesville, Va.","longBio":"Max Marcilla graduated from the University of Maryland, College Park in May 2020 with a degree in broadcast journalism. He joined the NBC29 team as a multimedia journalist in June 2020.\n\nBefore he came to Charlottesville, he was a reporter with the University of Maryland’s Capital News Service Broadcast Bureau, where he covered Maryland legislature and the state’s elected officials in Congress. He also interned at WUSA9 in Washington, D.C., and NJTV News, the PBS station in New Jersey.\n\nMax was also the station director for WMUC Sports, the student-run sports radio station at UMD, and worked as an announcer and producer with the Big Ten Network Student U.\n\n\nWhile he spent most of his upbringing in Northern New Jersey, he’s proud to be born in New York City. He’s excited to call Central Virginia his new home.\n\nOutside of the newsroom, Max is an avid fan of the Mets, Knicks, and Terps, and enjoys learning about history and good journalism.\n","native_app_rendering":false,"podcasts":[],"role":"Multimedia Journalist","slug":"max-marcilla","status":true,"type":"author","last_updated_date":"2021-12-16T19:25:47.336Z","custom_gray_stationname":"wvir","custom_gray_stationdepartment":"news","custom_gray_displaypriority":"8","website_url":"/authors/max-marcilla/"}}}]},"subtype":"default","first_publish_date":"2020-11-04T16:00:06.897Z","additional_properties":{"has_published_copy":true},"address":{"country_name":"","extended_address":"","locality":"","postal_code":"","region":"","street_address":""},"workflow":{"note":"Imported from Raycom ARC API","status_code":3},"label":{"basic":{"text":""},"secondary":{"display":false,"text":"","url":""}},"distributor":{"name":"Gray TV Stations (English)","category":"staff","subcategory":"gray-original-content","reference_id":"6c4d5d7a-69c6-483e-8ffd-871ff31dbadb","mode":"reference_denormalized"},"canonical_website":"wvir","planning":{"budget_line":"","internal_note":"","scheduling":{"will_have_gallery":false,"will_have_graphic":false,"will_have_image":false,"will_have_video":false},"story_length":{"character_count_actual":1361,"character_count_planned":0,"character_encoding":"UTF-16","inch_count_actual":2,"inch_count_planned":0,"line_count_actual":11,"line_count_planned":0,"word_count_actual":222,"word_count_planned":0}},"display_date":"2020-11-04T05:53:13.523Z","website_url":"/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/","location":"","publish_date":"2020-11-04T16:00:06.897Z","publishing":{"scheduled_operations":{"publish_edition":[],"unpublish_edition":[]}},"website":"wvir","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"hasSyncbakUgcWidget":false,"dataTransformedAt":"2025-02-27T22:38:05.115Z","content_elements":[{"_id":"6AUFA3CRLJFQNNHSMBIUG5XBGU","type":"text","content":"CHARLOTTESVILLE, Va. (WVIR) - Republican Bob Good has won the race for Virginia’s Fifth Congressional District, a race considered one of the more competitive in the country."},{"_id":"RSKJNAKANVE55JC4VVYTKJYZNY","type":"text","content":"Good, a former Campbell County supervisor and Liberty University senior associate athletic director, defeated Democrat Cameron Webb."},{"_id":"G62E6IHSEZEWRJL4YATQKZBCN4","type":"text","content":"In a statement, Webb conceded the race saying that the margin is “sufficiently large that the remaining outstanding ballots are unable to make up the difference.”"},{"_id":"ZZTGHCJAVBCXBKLC4NSLEAVBLM","type":"text","content":"“While this is not the outcome we hoped for, it has truly been an honor to run to represent this district in Congress. This campaign has been a battle of ideas about how to best serve the people of our district and I cannot give enough thanks to everyone who made it possible,” Webb said. “Congratulations to Mr. Good for his victory and I look forward to continuing to engage with him as we move forward from the election in a unified way.”"},{"_id":"VY27VFAXXBF6ZKNP34P25W2XH4","type":"text","content":"Good declared victory shortly before Webb conceded."},{"_id":"KCZHGP7TXRG27OD2JHTVMINYMA","type":"text","content":"“Tonight is a victory for the conservative values that founded and sustain this nation, for biblical principles, the sanctity of life, religious liberty, free-market capitalism, and the importance of faith and family,” Good wrote in a <a href=\"https://twitter.com/GoodForCongress/status/1323849370001936385?s=20\" target=_blank>statement</a>."},{"_id":"HFLU2WMPVZBF5HZZTMGFZ6YREY","type":"text","content":"At the time of concession, With 329-of-330 precincts reporting, Good had 53.1% of the vote compared to Webb’s 46.6%."},{"_id":"5MJRO4WNZNHHTHN6BIRROR2K3I","type":"text","content":"<i>Copyright 2020 WVIR. All rights reserved.</i>"}],"promo_items":{"basic":{"_id":"HK23NF74TNCA3JYHGF5YKEZAAQ","additional_properties":{"fullSizeResizeUrl":"/resizer/DltMILdsfReiAspAOaBWwmAm6XE=/arc-photo-gray/arc3-prod/public/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg","galleries":[],"ingestionMethod":"manual","mime_type":"image/jpeg","originalName":"good still.jpg","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg","owner":"max.marcilla@nbc29.com","proxyUrl":"/resizer/DltMILdsfReiAspAOaBWwmAm6XE=/arc-photo-gray/arc3-prod/public/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg","published":true,"resizeUrl":"/resizer/DltMILdsfReiAspAOaBWwmAm6XE=/arc-photo-gray/arc3-prod/public/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg","restricted":false,"thumbnailResizeUrl":"/resizer/wphGrPQYJ6Ly2pOSlRGUbcE6Oko=/300x0/arc-photo-gray/arc3-prod/public/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg","usage_instructions":"None","version":0},"address":{},"caption":"Bob Good (R) speaking to supporters during his campaign for Virginia's 5th Congressional District.","created_date":"2021-04-29T21:47:31Z","credits":{"affiliation":[{"name":"WVIR","type":"author"}]},"height":1080,"image_type":"photograph","last_updated_date":"2021-04-29T21:47:31Z","licensable":false,"owner":{"id":"gray","sponsored":false},"source":{"additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"status":"","subtitle":"Bob Good (R) speaking to supporters during his campaign for Virginia's 5th Congressional District.","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/HK23NF74TNCA3JYHGF5YKEZAAQ.jpg","version":"0.10.3","width":1920,"planning":{"internal_note":"(Migrated from Raycom)"},"syndication":{"external_distribution":false,"search":false},"auth":{"3":"d50d1e4f3463f775dc492eb40fdc0172c7ad89c99dbcd2d12fe77fb0b59abf1b"}},"lead_art":{"type":"video","_id":"76e1c801-8fa5-464c-9f36-b96ca67d9fec","version":"0.8.0","canonical_url":"/video/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/","canonical_website":"wvir","short_url":"/video/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/","created_date":"2021-04-23T06:40:56Z","last_updated_date":"2021-04-23T06:40:56Z","publish_date":"2021-04-30T20:48:56Z","first_publish_date":"2020-11-04T15:59:41Z","display_date":"2020-11-04T15:56:29Z","headlines":{"basic":"Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good"},"credits":{},"related_content":{"redirect":[],"basic":[]},"owner":{"sponsored":false},"planning":{"scheduling":{}},"revision":{"published":true},"syndication":{"search":true},"source":{"system":"video center","edit_url":""},"distributor":{"category":"staff"},"tracking":{"in_url_headline":"04"},"additional_properties":{"subsection":"/video/vod-recording","videoCategory":"live-events","anglerfishArcId":"X64C743D6RHEVIFXSZ2IRIWZVQ","isWire":false,"gifAsThumbnail":false,"videoId":"60826bf852faff0001a7927f","vertical":false,"embedContinuousPlay":true,"published":true,"imageResizerUrls":[],"advertising":{"allowPrerollOnDomain":false,"autoPlayPreroll":false,"commercialAdNode":"","enableAdInsertion":false,"enableAutoPreview":true,"enableServerSideFallback":false,"forceAd":false,"playAds":true,"playVideoAds":true,"videoAdZone":""},"disableUpNext":false,"videoAdZone":"","X64C743D6RHEVIFXSZ2IRIWZVQ":"04-30-2021/t_ea9622ee0bf14f38944f074856de9f84_name_t_36caaea9268b4527b448acb6b26033af_name_file_1280x720_2000_v3_1_.jpg","permalinkUrl":"/video/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/","platform":"desktop","playVideoAds":true,"forceClosedCaptionsOn":false,"doNotShowTranscripts":false,"useVariants":false,"has_published_copy":true,"playlistTags":[]},"duration":129265,"video_type":"clip","streams":[{"height":720,"width":1280,"filesize":34688921,"stream_type":"mp4","url":"https://d1l66zlxaqpl1u.cloudfront.net/gray/2021/04/30/608c6d1c4cedfd000717d705/file_1280x720_2000_v3_1.mp4","bitrate":2000,"provider":"mediaconvert"},{"height":480,"width":854,"filesize":21707270,"stream_type":"mp4","url":"https://d1l66zlxaqpl1u.cloudfront.net/gray/2021/04/30/608c6d1c4cedfd000717d705/file_854x480_1200_v3_1.mp4","bitrate":1200,"provider":"mediaconvert"},{"height":360,"width":640,"filesize":11939432,"stream_type":"mp4","url":"https://d1l66zlxaqpl1u.cloudfront.net/gray/2021/04/30/608c6d1c4cedfd000717d705/file_640x360_600_v3.mp4","bitrate":600,"provider":"mediaconvert"},{"height":180,"width":320,"filesize":4778782,"stream_type":"mp4","url":"https://d1l66zlxaqpl1u.cloudfront.net/gray/2021/04/30/608c6d1c4cedfd000717d705/file_320x180_160_v3.mp4","bitrate":160,"provider":"mediaconvert"}],"subtitles":{"confidence":1,"urls":[{"format":"WEB_VTT","url":"https://d23zj9a2v9ry1w.cloudfront.net/04-30-2021/t_9601500695a64c33bc464cc191b59c4a_name_file_webvtt.vtt"},{"format":"RAW_TEXT","url":"https://d2ndoay8acp5cw.cloudfront.net/2020/11/04/76e1c801-8fa5-464c-9f36-b96ca67d9fec/2_1604505520065/76e1c801-8fa5-464c-9f36-b96ca67d9fec_5fa2cf2d52faff00010822a5.txt"},{"format":"DFXP","url":"https://d2ndoay8acp5cw.cloudfront.net/2020/11/04/76e1c801-8fa5-464c-9f36-b96ca67d9fec/2_1604505520143/76e1c801-8fa5-464c-9f36-b96ca67d9fec_5fa2cf2d52faff00010822a5.dfxp"},{"format":"SRT","url":"https://d2ndoay8acp5cw.cloudfront.net/2020/11/04/76e1c801-8fa5-464c-9f36-b96ca67d9fec/2_1604505520189/76e1c801-8fa5-464c-9f36-b96ca67d9fec_5fa2cf2d52faff00010822a5.srt"},{"format":"WEB_VTT_PLAYLIST","url":"https://d2ndoay8acp5cw.cloudfront.net/2020/11/04/76e1c801-8fa5-464c-9f36-b96ca67d9fec/2_1604505525896/76e1c801-8fa5-464c-9f36-b96ca67d9fec_5fa2cf2d52faff00010822a5.m3u8"},{"format":"SRT","url":"https://d23zj9a2v9ry1w.cloudfront.net/2021/04/23/76e1c801-8fa5-464c-9f36-b96ca67d9fec/2_1619815709567/76e1c801-8fa5-464c-9f36-b96ca67d9fec_60826bf852faff0001a79265.srt"},{"format":"DFXP","url":"https://d23zj9a2v9ry1w.cloudfront.net/2021/04/23/76e1c801-8fa5-464c-9f36-b96ca67d9fec/2_1619815710080/76e1c801-8fa5-464c-9f36-b96ca67d9fec_60826bf852faff0001a79265.dfxp"},{"format":"RAW_TEXT","url":"https://d23zj9a2v9ry1w.cloudfront.net/2021/04/23/76e1c801-8fa5-464c-9f36-b96ca67d9fec/2_1619815710173/76e1c801-8fa5-464c-9f36-b96ca67d9fec_60826bf852faff0001a79265.txt"}]},"promo_image":{"type":"image","version":"0.5.8","credits":{},"caption":"Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good","url":"https://do0bihdskp9dy.cloudfront.net/04-30-2021/t_ea9622ee0bf14f38944f074856de9f84_name_t_36caaea9268b4527b448acb6b26033af_name_file_1280x720_2000_v3_1_.jpg","width":1280,"height":720,"auth":{"3":"d07d6a0e6e5a047db573d6168b9f5183cf75df0f02ad89ba1dfee40e6b674101"}},"embed_html":"<div class=\"powa\" id=\"powa-76e1c801-8fa5-464c-9f36-b96ca67d9fec\" data-org=\"gray\" data-env=\"prod\" data-uuid=\"76e1c801-8fa5-464c-9f36-b96ca67d9fec\" data-aspect-ratio=\"0.562\" data-api=\"prod\"><script src=\"https://gray.video-player.arcpublishing.com/prod/powaBoot.js?org=gray\"><\/script></div>","promo_items":{"basic":{"type":"image","version":"0.5.8","credits":{},"caption":"Democrat Cameron Webb concedes 5th Congressional District race to Republican Bob Good","url":"https://do0bihdskp9dy.cloudfront.net/04-30-2021/t_ea9622ee0bf14f38944f074856de9f84_name_t_36caaea9268b4527b448acb6b26033af_name_file_1280x720_2000_v3_1_.jpg","width":1280,"height":720,"auth":{"3":"d07d6a0e6e5a047db573d6168b9f5183cf75df0f02ad89ba1dfee40e6b674101"}}},"websites":{"wvir":{"website_section":{"path":"/video/vod-recording","_website":"wvir","name":"/video/vod-recording","_id":"/video/vod-recording","type":"section","version":"0.6.0","primary":true},"website_url":"/video/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/"}},"taxonomy":{"tags":[],"seo_keywords":[],"primary_section":{"type":"section","_id":"/video/vod-recording","_website":"wvir","version":"0.6.0","name":"/video/vod-recording","path":"/video/vod-recording","primary":true},"sections":[{"type":"section","_id":"/video/vod-recording","_website":"wvir","version":"0.6.0","name":"/video/vod-recording","path":"/video/vod-recording","primary":true}]}}},"websites":{"wvir":{"website_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","type":"section","version":"0.6.0","name":"Charlottesville and Albemarle","description":null,"path":"/news/charlottsville-albemarle","parent_id":"/news","parent":{"default":"/news"},"additional_properties":{"original":{"_id":"/news/charlottsville-albemarle","site":{"pagebuilder_path_for_native_apps":null,"site_tagline":null,"site_url":null,"native_app_rendering":null,"site_description":null,"display_tag":null,"site_about":null,"site_title":"Charlottesville and Albemarle News","site_keywords":null},"ancestors":{"default":["/news"],"navigation-navbar-links":[],"sales-nav-links":[],"footer-content-links":[],"navigation-menu-links":["/","/news"],"publishing-sections":["/","/news"]},"parent":{"default":"/news","navigation-menu-links":"/news","publishing-sections":"/news"},"node_type":"section","name":"Charlottesville and Albemarle","_website":"wvir","navigation":{},"order":{"navigation-menu-links":2003,"publishing-sections":2005},"_admin":{"dfp_id":"/news/charlottesville-albemarle","alias_ids":["/news/charlottsville-albemarle"],"display_title":"Charlottesville and Albemarle News"},"inactive":false,"site_topper":{},"social":{"twitter":null,"facebook":null}}},"_website_section_id":"wvir./news/charlottsville-albemarle"},"website_url":"/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/"}},"taxonomy":{"keywords":[{"keyword":"race","score":0},{"keyword":"district","score":0},{"keyword":"webb","score":0},{"keyword":"Virginia","score":0},{"keyword":"virginia","score":0},{"keyword":"victory","score":0},{"keyword":"wvir","score":0},{"keyword":"statement","score":0},{"keyword":"country","score":0},{"keyword":"charlottesville","score":0},{"keyword":"liberty","score":0},{"keyword":"director","score":0},{"keyword":"margin","score":0},{"keyword":"difference","score":0},{"keyword":"thanks","score":0},{"keyword":"people","score":0},{"keyword":"battle","score":0},{"keyword":"campaign","score":0},{"keyword":"congress","score":0},{"keyword":"honor","score":0},{"keyword":"way","score":0},{"keyword":"election","score":0},{"keyword":"everyone","score":0},{"keyword":"outcome","score":0},{"keyword":"Webb","score":0}],"named_entities":[{"_id":"campbell-county","name":"Campbell County","type":"organization"},{"_id":"liberty-university","name":"Liberty University","type":"organization"},{"_id":"va-","name":"Va.","type":"location"},{"_id":"virginia","name":"Virginia","type":"location"},{"_id":"congress","name":"Congress","type":"organization"},{"_id":"cameron-webb","name":"Cameron Webb","type":"person"},{"_id":"bob-good","name":"Bob Good","type":"person"},{"_id":"charlottesville","name":"CHARLOTTESVILLE","type":"location"}],"seo_keywords":["bob good","cameron webb","virginia","va5","va05","commonwealth","election","2020","election night","house of representatives","gop","republican","wvir","nbc29"],"tags":[{"description":"bob good","slug":"bob-good","text":"bob good"},{"description":"cameron webb","slug":"cameron-webb","text":"cameron webb"},{"description":"virginia","slug":"virginia","text":"virginia"},{"description":"va-5","slug":"va-5","text":"va-5"},{"description":"va05","slug":"va05","text":"va05"},{"description":"commonwealth","slug":"commonwealth","text":"commonwealth"},{"description":"election","slug":"election","text":"election"},{"description":"2020","slug":"2020","text":"2020"},{"description":"election night","slug":"election-night","text":"election night"},{"description":"house of representatives","slug":"house-of-representatives","text":"house of representatives"},{"description":"gop","slug":"gop","text":"gop"},{"description":"republican","slug":"republican","text":"republican"},{"description":"wvir","slug":"wvir","text":"wvir"},{"description":"nbc29","slug":"nbc29","text":"nbc29"}],"active_primary_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","type":"section","version":"0.6.0","name":"Charlottesville and Albemarle","description":null,"path":"/news/charlottsville-albemarle","parent_id":"/news","parent":{"default":"/news"},"additional_properties":{"original":{"_id":"/news/charlottsville-albemarle","site":{"pagebuilder_path_for_native_apps":null,"site_tagline":null,"site_url":null,"native_app_rendering":null,"site_description":null,"display_tag":null,"site_about":null,"site_title":"Charlottesville and Albemarle News","site_keywords":null},"ancestors":{"default":["/news"],"navigation-navbar-links":[],"sales-nav-links":[],"footer-content-links":[],"navigation-menu-links":["/","/news"],"publishing-sections":["/","/news"]},"parent":{"default":"/news","navigation-menu-links":"/news","publishing-sections":"/news"},"node_type":"section","name":"Charlottesville and Albemarle","_website":"wvir","navigation":{},"order":{"navigation-menu-links":2003,"publishing-sections":2005},"_admin":{"dfp_id":"/news/charlottesville-albemarle","alias_ids":["/news/charlottsville-albemarle"],"display_title":"Charlottesville and Albemarle News"},"inactive":false,"site_topper":{},"social":{"twitter":null,"facebook":null}}},"_website_section_id":"wvir./news/charlottsville-albemarle"},"related_section_ids":"/news/charlottsville-albemarle, /news","primary_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","type":"section","version":"0.6.0","name":"Charlottesville and Albemarle","description":null,"path":"/news/charlottsville-albemarle","parent_id":"/news","parent":{"default":"/news"},"additional_properties":{"original":{"_id":"/news/charlottsville-albemarle","site":{"pagebuilder_path_for_native_apps":null,"site_tagline":null,"site_url":null,"native_app_rendering":null,"site_description":null,"display_tag":null,"site_about":null,"site_title":"Charlottesville and Albemarle News","site_keywords":null},"ancestors":{"default":["/news"],"navigation-navbar-links":[],"sales-nav-links":[],"footer-content-links":[],"navigation-menu-links":["/","/news"],"publishing-sections":["/","/news"]},"parent":{"default":"/news","navigation-menu-links":"/news","publishing-sections":"/news"},"node_type":"section","name":"Charlottesville and Albemarle","_website":"wvir","navigation":{},"order":{"navigation-menu-links":2003,"publishing-sections":2005},"_admin":{"dfp_id":"/news/charlottesville-albemarle","alias_ids":["/news/charlottsville-albemarle"],"display_title":"Charlottesville and Albemarle News"},"inactive":false,"site_topper":{},"social":{"twitter":null,"facebook":null}}},"_website_section_id":"wvir./news/charlottsville-albemarle"},"sections":[{"_id":"/news/top-story","_website":"wvir","type":"section","version":"0.6.0","name":"Top Story","description":null,"path":"/news/top-story","parent_id":"/news","parent":{"default":"/news"},"additional_properties":{"original":{"_id":"/news/top-story","site":{"pagebuilder_path_for_native_apps":"/news/top-story/","site_tagline":null,"site_url":null,"native_app_rendering":null,"site_description":null,"display_tag":null,"site_about":null,"site_title":"Top Story","site_keywords":null},"ancestors":{"default":["/news"],"navigation-navbar-links":[],"sales-nav-links":[],"footer-content-links":[],"navigation-menu-links":[],"publishing-sections":["/","/news"]},"parent":{"default":"/news","publishing-sections":"/news"},"node_type":"section","name":"Top Story","_website":"wvir","navigation":{},"order":{"publishing-sections":2001},"_admin":{"dfp_id":"/news/top-story","alias_ids":["/news/top-story"],"display_title":null},"inactive":false,"site_topper":{},"social":{"twitter":null,"facebook":null}}},"_website_section_id":"wvir./news/top-story"},{"_id":"/news","_website":"wvir","type":"section","version":"0.6.0","name":"News","path":"/news","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/news","site":{"site_title":"News"},"ancestors":{"default":[],"navigation-navbar-links":["/"],"sales-nav-links":[],"footer-content-links":[],"navigation-menu-links":["/"],"publishing-sections":["/"]},"parent":{"default":"/","navigation-navbar-links":"/","navigation-menu-links":"/","publishing-sections":"/"},"node_type":"section","name":"News","_website":"wvir","navigation":{},"order":{"navigation-navbar-links":1002,"navigation-menu-links":1002,"publishing-sections":1004},"_admin":{"dfp_id":"/news","display_title":"News"},"inactive":false,"site_topper":{},"social":{}}},"_website_section_id":"wvir./news"},{"_id":"/news/charlottsville-albemarle","_website":"wvir","type":"section","version":"0.6.0","name":"Charlottesville and Albemarle","description":null,"path":"/news/charlottsville-albemarle","parent_id":"/news","parent":{"default":"/news"},"additional_properties":{"original":{"_id":"/news/charlottsville-albemarle","site":{"pagebuilder_path_for_native_apps":null,"site_tagline":null,"site_url":null,"native_app_rendering":null,"site_description":null,"display_tag":null,"site_about":null,"site_title":"Charlottesville and Albemarle News","site_keywords":null},"ancestors":{"default":["/news"],"navigation-navbar-links":[],"sales-nav-links":[],"footer-content-links":[],"navigation-menu-links":["/","/news"],"publishing-sections":["/","/news"]},"parent":{"default":"/news","navigation-menu-links":"/news","publishing-sections":"/news"},"node_type":"section","name":"Charlottesville and Albemarle","_website":"wvir","navigation":{},"order":{"navigation-menu-links":2003,"publishing-sections":2005},"_admin":{"dfp_id":"/news/charlottesville-albemarle","alias_ids":["/news/charlottsville-albemarle"],"display_title":"Charlottesville and Albemarle News"},"inactive":false,"site_topper":{},"social":{"twitter":null,"facebook":null}}},"_website_section_id":"wvir./news/charlottsville-albemarle"},{"_id":"/news/central-virginia","_website":"wvir","type":"section","version":"0.6.0","name":"Central Virginia","description":null,"path":"/news/central-virginia","parent_id":"/news","parent":{"default":"/news"},"additional_properties":{"original":{"_id":"/news/central-virginia","site":{"pagebuilder_path_for_native_apps":null,"site_tagline":null,"site_url":null,"native_app_rendering":null,"site_description":null,"display_tag":null,"site_about":null,"site_title":"Central Virginia News","site_keywords":null},"ancestors":{"default":["/news"],"navigation-navbar-links":[],"sales-nav-links":[],"footer-content-links":[],"navigation-menu-links":["/","/news"],"publishing-sections":["/","/news"]},"parent":{"default":"/news","navigation-menu-links":"/news","publishing-sections":"/news"},"node_type":"section","name":"Central Virginia","_website":"wvir","navigation":{},"order":{"navigation-menu-links":2002,"publishing-sections":2004},"_admin":{"dfp_id":"/news/central-virginia","alias_ids":["/news/central-virginia"],"display_title":"Central Virginia News"},"inactive":false,"site_topper":{},"social":{"twitter":null,"facebook":null}}},"_website_section_id":"wvir./news/central-virginia"}]}};Fusion.globalContentConfig={"source":"content-api","query":{"uri":"/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/","website_url":"/2020/11/04/democrat-cameron-webb-concedes-th-congressional-district-race-republican-bob-good/","published":"true","arc-site":"wvir"}};Fusion.lastModified=1740695885405;Fusion.contentCache={"signing-service":{"{\"id\":\"https://webpubcontent.gray.tv/gray/arc-fusion-assets/images/fallback-graphics/wvir.jpg?d=474\"}":{"data":{"hash":"b7400d0133fe8a642f574b3878227ae51d900a6f56a3ae055005bbea1aedbba1","type":"sha256","_id":"00f1f53e84d07d2de1e69747bfcf6e3036df315ff778b5c65a7676af0952f78d"},"expires":1772208977793,"lastModified":1740672977674}},"site-navigation":{"{\"hierarchy\":\"sales-nav-links\"}":{"data":{"children":[{"navigation":{"title":"Advertise With Us","url":"/page/advertise-with-us"}},{"navigation":{"title":"Closings and Delays","url":"/weather/closings"}},{"navigation":{"title":"Obituaries","url":"/memorials/"}}],"_id":"/"},"expires":1740696378054,"lastModified":1740695778013},"{\"hierarchy\":\"navigation-navbar-links\"}":{"data":{"children":[{"_id":"/news","navigation":{"title":"News","url":"/news"}},{"_id":"/weather","navigation":{"title":"Weather","url":"/weather"}},{"_id":"/sports","navigation":{"title":"Sports","url":"/sports"}},{"_id":"link-438VDJQUQH0NZ5CGBJR7PMNQ0R","navigation":{"title":"Live Stream","url":"/livestream"}},{"_id":"/community","navigation":{"title":"Community","url":"/community"}},{"_id":"/about-us","navigation":{"title":"Inside 29","url":"/about-us"}},{"_id":"link-R108AWPM5T3Z331AK8R80E8FDG","navigation":{"title":"News Links","url":"/2019/10/23/news-links/"}},{"_id":"link-ZUTXB23HZH2JX1E79JE0CP1N1R","navigation":{"title":"News App","url":"/2023/01/02/nbc29-news-app/"}},{"_id":"link-P6GJXJPVYX49K9QV6TYZQWG0FM","navigation":{"title":"Weather App","url":"/2023/01/02/nbc29-storm-team-weather-app/"}}],"_id":"/"},"expires":1740696441722,"lastModified":1740695841677},"{\"hierarchy\":\"navigation-menu-links\"}":{"data":{"children":[{"_id":"/homepage","children":[{"_id":"link-RQYA5WNC9H0RH1UZ7E0P3MXQPW","navigation":{"title":"Closings & Delays","url":"/weather/closings"}}],"navigation":{"title":"Home","url":"/homepage"}},{"_id":"link-4Y698CJZHH21T8UFUXN3QFYZVG","children":[],"navigation":{"title":"Live Stream","url":"/livestream"}},{"_id":"/news","children":[{"_id":"/news/capitol-square","navigation":{"title":"Capitol Square News","url":"/news/capitol-square"}},{"_id":"/news/central-virginia","navigation":{"title":"Central Virginia News","url":"/news/central-virginia"}},{"_id":"/news/charlottsville-albemarle","navigation":{"title":"Charlottesville and Albemarle News","url":"/news/charlottsville-albemarle"}},{"_id":"/news/national","navigation":{"title":"National","url":"/news/national"}},{"_id":"/news/shenandoah-valley","navigation":{"title":"Shenandoah Valley News","url":"/news/shenandoah-valley"}},{"_id":"/news/state","navigation":{"title":"Virginia News","url":"/news/state"}},{"_id":"/news/investigates","navigation":{"title":"29Investigates","url":"/news/investigates"}},{"_id":"link-U53EIZWHGRB75HHYBVH6AVYCDM","navigation":{"title":"Closings & Delays","url":"/weather/closings"}}],"navigation":{"title":"News","url":"/news"}},{"_id":"/weather","children":[{"_id":"link-K8BPBN4NVX0C5A84CQWNK2RTAR","navigation":{"title":"7-Day Forecast","url":"/weather/7-day-forecast/"}},{"_id":"link-5764GRCU150395JCPEDWF7A3TM","navigation":{"title":"Current Conditions","url":"/weather/current-conditions/"}},{"_id":"link-ROLOJO56WVE57N7GFRVIEH4MZY","navigation":{"title":"First Alert","url":"/2023/08/24/what-is-storm-team-29-first-alert-weather"}},{"_id":"link-B6WP9HTA8X1PB1YT7X0B2TZ330","navigation":{"title":"Radar","url":"/weather/radar-maps"}},{"_id":"link-QU5XQVGSDZECLKFMTMREGAAT5Q","navigation":{"title":"Weather App","url":"/2023/01/02/nbc29-storm-team-weather-app/"}},{"_id":"link-R2IN5JNDYNC33KX3SQFO4YVHHM","navigation":{"title":"Closings & Delays","url":"/weather/closings"}}],"navigation":{"title":"Weather","url":"/weather"}},{"_id":"/sports","children":[{"_id":"link-QO4PPT5XMJEPBG3P6XCW3ORHJA","navigation":{"title":"Videos","url":"/video-gallery/sports/"}},{"_id":"/sports/falcon-club-player-of-the-week","navigation":{"title":"Falcon Club Player Of The Week","url":"/sports/falcon-club-player-of-the-week"}}],"navigation":{"title":"Sports","url":"/sports"}},{"_id":"/community","children":[{"_id":"/community/obituaries","navigation":{"title":"Central Virginia Obituaries","url":"/community/obituaries"}},{"_id":"link-99RZPW6DA17136C82M6UTVP0A0","navigation":{"title":"Community Conversations","url":"/video-gallery/community/community-conversations/"}},{"_id":"/traffic/gas-prices","navigation":{"title":"Gas Prices","url":"/traffic/gas-prices"}},{"_id":"/food/mrfood","navigation":{"title":"Mr. Food","url":"/food/mrfood"}},{"_id":"link-4PANRJ6M0D0G3EJRHVTYVCRE60","navigation":{"title":"Sunrise Stumper","url":"/page/sunrise-stumper"}}],"navigation":{"title":"Community","url":"/community"}},{"_id":"/weather/closings","children":[],"navigation":{"title":"Closings and Delays","url":"/weather/closings"}},{"_id":"link-VBMWTBDTD17C5ACEA6GJQAHD8R","children":[],"navigation":{"title":"Gray DC Bureau","url":"https://www.graydc.com"}},{"_id":"link-5DQ50MJFX97077ZM0179NTACN0","children":[],"navigation":{"title":"Submit A News Tip","url":"/page/submit-a-story/"}},{"_id":"/community/user-content","children":[],"navigation":{"title":"Submit Photos and Videos!","url":"/community/user-content"}},{"_id":"/about-us","children":[{"_id":"link-A2K8N7D9WD5QHC00T61JGFVTPR","navigation":{"title":"Advertise With Us","url":"/page/advertise-with-us"}},{"_id":"link-06C8CZ3M7136Q8GGK0GEVYN1N8","navigation":{"title":"Closed Captioning","url":"/2019/10/22/closed-captioning"}},{"_id":"link-NN99Q1B9TH2PD8PDJ569C4ZF4M","navigation":{"title":"Contact Us","url":"/about-us/contact-us"}},{"_id":"/about-us/careers","navigation":{"title":"Jobs@29News","url":"/about-us/careers"}},{"_id":"/about-us/meet-the-team","navigation":{"title":"Meet the Team","url":"/about-us/meet-the-team"}},{"_id":"/programming/schedule","navigation":{"title":"Programming Schedule","url":"/programming/schedule"}}],"navigation":{"title":"Inside 29","url":"/about-us"}},{"_id":"link-OPIWOGHIMRBB7HOGBKQA3EUVWU","children":[],"navigation":{"title":"Digital Marketing","url":"https://www.gdmcharlottesville.com/"}},{"_id":"/politics/election-results","children":[{"_id":"link-5PIC4HWOPBHWLODF3WSIXYRHMQ","navigation":{"title":"Presidential Election Map","url":"/presidential-election-map/"}},{"_id":"link-JJFFYH6H7NAVBB3M2Y273E7ZUE","navigation":{"title":"Virginia Interactive Results","url":"/virginia-election-results/"}}],"navigation":{"title":"Election Results","url":"/politics/election-results"}},{"_id":"link-XBKADVE5392EFABMVGQXE2HNGR","children":[],"navigation":{"title":"InvestigateTV","url":"https://www.investigatetv.com/"}},{"_id":"link-YGW5PFVTDZD3HJYKXSBWXQRR4U","children":[],"navigation":{"title":"Watching Your Wallet","url":"/watching-your-wallet"}},{"_id":"link-6ARXU3Q2W52P797PG0YE98CJ2W","children":[],"navigation":{"title":"Circle Country","url":"https://www.circlecountry.com/"}},{"_id":"link-4DVVW5XFJVHXDHK3CXUN4ENBQ4","children":[],"navigation":{"title":"NextGen TV","url":"/page/nextgen"}},{"_id":"link-PWD3HKGRFNFW7DTSJ4ANYXKFSU","children":[],"navigation":{"title":"Zeam - News Streams","url":"https://zeam.com/publishers/355/wvir-news-29"}},{"_id":"link-C30V21XMA153F35KJ3F83EAPWG","children":[],"navigation":{"title":"PowerNation","url":"/powernation"}}],"_id":"/"},"expires":1740696389882,"lastModified":1740695789707},"{\"hierarchy\":\"footer-content-links\"}":{"data":{"children":[{"_id":"/homepage","footer":{"title":"Home","url":"/homepage"}},{"_id":"/news","footer":{"title":"News","url":"/news"}},{"_id":"/weather","footer":{"title":"Weather","url":"/weather"}},{"_id":"/sports","footer":{"title":"Sports","url":"/sports"}},{"_id":"/community","footer":{"title":"Community","url":"/community"}},{"_id":"/about-us","footer":{"title":"Inside 29","url":"/about-us"}},{"_id":"link-ND93WBXC013XB0PM26Q7BTTVA0","footer":{"title":"Watch Live","url":"/livestream"}},{"_id":"/community/user-content","footer":{"title":"Submit Photos and Videos!","url":"/community/user-content"}}],"_id":"/"},"expires":1740696231196,"lastModified":1740695631140},"{\"hierarchy\":\"footer-legal-links\"}":{"data":{"children":[{"_id":"link-C546KMNAY56C7CCJ1BRA2CBX04","footer":{"title":"FCC Public File","url":"https://publicfiles.fcc.gov/tv-profile/WVIR-TV"}},{"_id":"link-3MVYC4J8FD78Q1BJR84AZGUQZ4","footer":{"title":"viewercomments@nbc29.com | 434-220-2900","url":"mailto:viewercomments@nbc29.com"}},{"_id":"link-QV315WCXFH5UF1TMRNXNN2J5FR","footer":{"title":"FCC Applications","url":"https://webpubcontent.gray.tv/gdm/fcc/wvir-fcc_applications.pdf"}},{"_id":"link-CCWRWK3PRD1W5DATMKYZMNNNQM","footer":{"title":"EEO Report","url":"https://publicfiles.fcc.gov/api/manager/download/ef129121-fbd7-88b0-8fb4-157285cee286/ff966425-29cd-462e-bfaa-0eed12636923.pdf"}},{"_id":"link-A4UDHJB48T3WN4M2UPC6Y925KG","footer":{"title":"Closed Captioning/Audio Description","url":"/2019/10/22/closed-captioning/"}},{"_id":"link-EXQ9M690553BQCC25QE5UFUAN8","footer":{"title":"Privacy Policy","url":"/privacy-policy"}},{"_id":"link-8AZU1E6V9T543DJ02064ERZ784","footer":{"title":"Terms of Service","url":"/terms-of-service"}},{"_id":"link-7ZJGXF4M5T2KKBVDPT4GE44P0M","footer":{"title":"Advertising","url":"/advertising"}},{"_id":"link-55XUFN75WJENDPTEODKDYACS64","footer":{"title":"Digital Marketing","url":"https://www.gdmcharlottesville.com/"}},{"_id":"link-9K1HWENTX17Q78GEPT93V2TVVR","footer":{"title":"YOUR PRIVACY CHOICES","url":"https://gray.tv/optout"}}],"_id":"/"},"expires":1740696288778,"lastModified":1740695688723}},"breaking-news-feed":{"{\"dateTimeLimitByMinutes\":60,\"includeSections\":\"/news/breaking\"}":{"data":{"_id":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a"},"expires":1740695922182,"lastModified":1740695802081}},"wx-alerts-details-gdm":{"{}":{"data":{"count":0,"mostSevereAlert":{},"_id":"b7a1446d3841ad85495238bb33393ae90d3defce2c7a87ac1ef899615fa9695f"},"expires":1740695916895,"lastModified":1740695796874}},"gsync-closings":{"{}":{"data":{"totalResults":0,"_id":"ec11f0382f1dc0024b946b83fccd9cdc61365efda7078e4fb633202a18986d6d"},"expires":1740695911281,"lastModified":1740695791260}},"related-content-feed":{"{\"feedOffset\":0,\"feedSize\":3,\"id\":\"MPQA7RQBMJAWZCG7RFUI7TMML4\",\"includedTypes\":\"\"}":{"data":{"content_elements":[],"count":0,"dataTransformedAt":"2025-02-27T22:38:05.378Z","_id":"1bceccd7f153a104a3f48694d9ca9f935fbe2ea9c8b4164df7c822c328185e23"},"expires":1740696485378,"lastModified":1740695885227}},"content-most-read-feed":{"{\"feedOffset\":0,\"feedSize\":8,\"includedTypes\":\"article\"}":{"data":{"_gray_api_version":"v2","type":"results","version":"0.6.0","content_elements":[{"description":{"basic":"Shelter-in-place lifted at University of Virginia"},"display_date":"2025-02-25T14:55:57.448Z","headlines":{"basic":"Shelter-in-place lifted at University of Virginia"},"promo_items":{"basic":{"_id":"LIZNMGLI4ZAJBOHWMPEY52QCU4","additional_properties":{"fullSizeResizeUrl":"/resizer/J5DYJvfIRbr4UrVPzH6gBDs8kk0=/arc-photo-gray/arc3-prod/public/LIZNMGLI4ZAJBOHWMPEY52QCU4.jfif","galleries":[],"ingestionMethod":"manual","iptc_source":"uva police","keywords":["wvir"],"mime_type":"application/octet-stream","originalName":"Gko_npdWQAAS7Lu.jfif","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/LIZNMGLI4ZAJBOHWMPEY52QCU4.jfif","owner":"hailey.wilt@29news.com","proxyUrl":"/resizer/J5DYJvfIRbr4UrVPzH6gBDs8kk0=/arc-photo-gray/arc3-prod/public/LIZNMGLI4ZAJBOHWMPEY52QCU4.jfif","published":true,"resizeUrl":"/resizer/J5DYJvfIRbr4UrVPzH6gBDs8kk0=/arc-photo-gray/arc3-prod/public/LIZNMGLI4ZAJBOHWMPEY52QCU4.jfif","restricted":false,"thumbnailResizeUrl":"/resizer/XQC-bPIzBmZ3IyLpiHWUP9NE9AM=/300x0/arc-photo-gray/arc3-prod/public/LIZNMGLI4ZAJBOHWMPEY52QCU4.jfif","usage_instructions":"NONE.","version":0,"template_id":29},"address":{},"auth":{"3":"ec8fe9426808bcbf0e76cb10677ed2c4a8a0e59c133986f03e6e49d083ab1cde"},"caption":"UVA Police searching for this suspect.","created_date":"2025-02-25T14:54:24Z","credits":{"affiliation":[{"name":"WVIR","type":"author"}]},"distributor":{"mode":"reference","reference_id":"df7eb693-e238-4261-a264-c7a4edf606e5"},"height":1080,"image_type":"photograph","last_updated_date":"2025-02-25T14:54:24Z","licensable":false,"owner":{"id":"gray","sponsored":false},"source":{"name":"All Gray TV Stations (English and Spanish)","source_type":"staff","additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"UVA EMERGENCY ALERT","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/LIZNMGLI4ZAJBOHWMPEY52QCU4.jfif","version":"0.10.9","width":1920,"syndication":{},"creditIPTC":"WVIR"},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/02/25/shelter-in-place-issued-university-virginia-2/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":""},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","additional_properties":{"original":{"site":{"site_title":"Charlottesville and Albemarle News"}}},"name":"Charlottesville and Albemarle"},"website_url":"/2025/02/25/shelter-in-place-lifted-university-virginia/"}},"_id":"XH2KGSHB25ARZJYSHJXEDWK5VQ","website_url":"/2025/02/25/shelter-in-place-lifted-university-virginia/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0},{"description":{"basic":"Police plan to hold a press conference scheduled for 10:30 a.m. Tuesday, February 18, with updates on the incident. "},"display_date":"2025-02-18T14:49:16.615Z","headlines":{"basic":"WATCH: Albemarle Police speak on Harris Teeter shooting that left three dead"},"promo_items":{"basic":{"_id":"IVGJEHO2B5H7JPEIRX52TDDFQQ","additional_properties":{"fullSizeResizeUrl":"/resizer/J4f626SzBqZKPbLWQ-sXFz6UOSw=/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","galleries":[],"ingestionMethod":"manual","iptc_source":"WVIR","iptc_title":"","mime_type":"application/octet-stream","originalName":"harris teeter pic.bmp","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","owner":"kate.nuechterlein@29news.com","proxyUrl":"/resizer/J4f626SzBqZKPbLWQ-sXFz6UOSw=/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","published":true,"resizeUrl":"/resizer/J4f626SzBqZKPbLWQ-sXFz6UOSw=/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","restricted":false,"thumbnailResizeUrl":"/resizer/2Jsy6SFQ1lMilCfxc3z3gL6z2K0=/300x0/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","usage_instructions":"All","version":0,"template_id":34},"address":{"street_address":"","extended_address":"","locality":"","region":""},"alt_text":"","auth":{"3":"9c8bc0bb5a4eb066c081105e4db397dc8b8c242837188c427a7c09e1ee5e69fe"},"caption":"Albemarle County Police responded to the scene at about 1:35 p.m., where they found three adults suffering gunshot wounds.","copyright":"","created_date":"2025-02-17T23:21:12Z","credits":{"affiliation":[{"name":"WVIR","type":"author"}]},"height":1080,"image_type":"photograph","last_updated_date":"2025-02-17T23:21:12Z","licensable":false,"owner":{"id":"gray","sponsored":false},"source":{"additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"Harris Teeter","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","version":"0.10.9","width":1920,"syndication":{},"creditIPTC":"WVIR","location":"","editor_note":"","postal_code":""},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/02/18/watch-albemarle-police-speak-harris-teeter-shooting-that-left-three-dead/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":""},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","additional_properties":{"original":{"site":{"site_title":"Charlottesville and Albemarle News"}}},"name":"Charlottesville and Albemarle"},"website_url":"/2025/02/18/watch-albemarle-police-speak-harris-teeter-shooting-that-left-three-dead/"}},"_id":"CVT23QYKNNCKVLQWWRTTNZWPKM","website_url":"/2025/02/18/watch-albemarle-police-speak-harris-teeter-shooting-that-left-three-dead/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0},{"description":{"basic":"Police say they believe the suspected gunman began shooting in the parking lot and struck two other people. A good Samaritan, who was leaving the grocery store at that moment, then reportedly used their own weapon to stop the attack."},"display_date":"2025-02-17T23:22:41.632Z","headlines":{"basic":"Albemarle Police say suspected gunman in Harris Teeter shooting is dead "},"promo_items":{"basic":{"_id":"IVGJEHO2B5H7JPEIRX52TDDFQQ","additional_properties":{"fullSizeResizeUrl":"/resizer/J4f626SzBqZKPbLWQ-sXFz6UOSw=/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","galleries":[],"ingestionMethod":"manual","iptc_source":"WVIR","iptc_title":"","mime_type":"application/octet-stream","originalName":"harris teeter pic.bmp","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","owner":"kate.nuechterlein@29news.com","proxyUrl":"/resizer/J4f626SzBqZKPbLWQ-sXFz6UOSw=/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","published":true,"resizeUrl":"/resizer/J4f626SzBqZKPbLWQ-sXFz6UOSw=/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","restricted":false,"thumbnailResizeUrl":"/resizer/2Jsy6SFQ1lMilCfxc3z3gL6z2K0=/300x0/arc-photo-gray/arc3-prod/public/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","usage_instructions":"All","version":0,"template_id":34},"address":{"street_address":"","extended_address":"","locality":"","region":""},"alt_text":"","auth":{"3":"9c8bc0bb5a4eb066c081105e4db397dc8b8c242837188c427a7c09e1ee5e69fe"},"caption":"Harris Teeter","copyright":"","created_date":"2025-02-17T23:21:12Z","credits":{"affiliation":[{"name":"WVIR","type":"author"}]},"height":1080,"image_type":"photograph","last_updated_date":"2025-02-17T23:21:12Z","licensable":false,"owner":{"id":"gray","sponsored":false},"source":{"additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"Harris Teeter","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/IVGJEHO2B5H7JPEIRX52TDDFQQ.bmp","version":"0.10.9","width":1920,"syndication":{},"creditIPTC":"WVIR","location":"","editor_note":"","postal_code":""},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/02/17/albemarle-police-say-harris-teeter-shooting-was-an-isolated-incident/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":""},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","additional_properties":{"original":{"site":{"site_title":"Charlottesville and Albemarle News"}}},"name":"Charlottesville and Albemarle"},"website_url":"/2025/02/17/albemarle-police-say-suspected-gunman-harris-teeter-shooting-is-dead/"}},"_id":"ZFSFQBX5O5GUHA6Q7VHO4QHMPE","website_url":"/2025/02/17/albemarle-police-say-suspected-gunman-harris-teeter-shooting-is-dead/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0},{"description":{"basic":"Albemarle County Police Department has confirmed that two individuals were killed after a shooting at the Harris Teeter in Crozet, VA."},"display_date":"2025-02-17T19:35:42.228Z","headlines":{"basic":"Two dead after Harris Teeter shooting"},"promo_items":{"basic":{"_id":"EBVNJC7NUZE2DBKAW3RZQOGQPA","additional_properties":{"fullSizeResizeUrl":"/resizer/9kZzJWiKVb79J2Z3WbofLY14dwg=/arc-photo-gray/arc3-prod/public/EBVNJC7NUZE2DBKAW3RZQOGQPA.jpg","galleries":[],"ingestionMethod":"manual","keywords":[],"mime_type":"image/jpeg","originalName":"t_c7c2b1aa449b4616881bed4d6f5f8547_name_file_1280x720_2000_v3_1_.jpg","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/EBVNJC7NUZE2DBKAW3RZQOGQPA.jpg","owner":"cora.dickey@whsv.com","proxyUrl":"/resizer/9kZzJWiKVb79J2Z3WbofLY14dwg=/arc-photo-gray/arc3-prod/public/EBVNJC7NUZE2DBKAW3RZQOGQPA.jpg","published":true,"resizeUrl":"/resizer/9kZzJWiKVb79J2Z3WbofLY14dwg=/arc-photo-gray/arc3-prod/public/EBVNJC7NUZE2DBKAW3RZQOGQPA.jpg","restricted":false,"thumbnailResizeUrl":"/resizer/8yq6RLPgdv4ePk2n-PTJ9Ojxpp0=/300x0/arc-photo-gray/arc3-prod/public/EBVNJC7NUZE2DBKAW3RZQOGQPA.jpg","usage_instructions":"cleared for gray","version":2,"template_id":29},"address":{},"auth":{"3":"1938e7393837d6a6a37579b5e45ccef3378b3660a1112c7febb2c9e464ff6fef"},"caption":" Albemarle County is responding at the Harris Teeter location in Crozet due to reports of shots fired.","created_date":"2024-06-23T16:50:52Z","credits":{"affiliation":[{"name":"gray","type":"author"}],"by":[]},"distributor":{"mode":"reference","reference_id":"df7eb693-e238-4261-a264-c7a4edf606e5"},"geo":{},"height":550,"image_type":"photograph","last_updated_date":"2024-06-23T16:51:32Z","licensable":false,"owner":{"id":"gray","sponsored":false},"related_content":{"derivative_of":[{"referent":{"id":"NWUMS3CVL5ASBGQP2MFIV5GHXY","type":"image"},"type":"reference"}]},"source":{"name":"All Gray TV Stations (English and Spanish)","source_type":"staff","additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"Albemarle County Police Department involved in vehicle pursuit","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/EBVNJC7NUZE2DBKAW3RZQOGQPA.jpg","version":"0.10.9","width":734,"syndication":{},"creditIPTC":"gray"},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/02/17/two-dead-after-harris-teeter-shooting/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":""},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","additional_properties":{"original":{"site":{"site_title":"Charlottesville and Albemarle News"}}},"name":"Charlottesville and Albemarle"},"website_url":"/2025/02/17/police-respond-harris-teeter-shots-fired/"}},"_id":"FVM3L5IVUREQVOFVHR2FB7RFEA","website_url":"/2025/02/17/police-respond-harris-teeter-shots-fired/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0},{"description":{"basic":"The center, which provides leadership training for public sector roles, is based out of a campus on Emmet Street in Charlottesville."},"display_date":"2025-02-11T10:00:44.751Z","headlines":{"basic":"Trump signs order to eliminate Federal Executive Institute"},"promo_items":{"basic":{"_id":"52I6QHOS6FEK5E4KUW3EJNZTKY","additional_properties":{"fullSizeResizeUrl":"/resizer/PE3iXhGQiE0VI8L-C6D6HbS27MQ=/arc-photo-gray/arc3-prod/public/52I6QHOS6FEK5E4KUW3EJNZTKY.jpg","galleries":[],"ingestionMethod":"manual","iptc_source":"WVIR","mime_type":"image/jpeg","originalName":"VA_Charlottesville_FEI.jpg","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/52I6QHOS6FEK5E4KUW3EJNZTKY.jpg","owner":"jared.kline@29news.com","proxyUrl":"/resizer/PE3iXhGQiE0VI8L-C6D6HbS27MQ=/arc-photo-gray/arc3-prod/public/52I6QHOS6FEK5E4KUW3EJNZTKY.jpg","published":true,"resizeUrl":"/resizer/PE3iXhGQiE0VI8L-C6D6HbS27MQ=/arc-photo-gray/arc3-prod/public/52I6QHOS6FEK5E4KUW3EJNZTKY.jpg","restricted":false,"thumbnailResizeUrl":"/resizer/bcK5b7yofacubWRb2yJLqlftDKE=/300x0/arc-photo-gray/arc3-prod/public/52I6QHOS6FEK5E4KUW3EJNZTKY.jpg","usage_instructions":"clear to use","version":0,"template_id":34},"address":{},"auth":{"3":"4ed73b2d1ff1c88d5f0609330fa6972714f238024938bf1bb8d0dc1d9155a352"},"caption":"The Federal Executive Institute (FEI) campus is located on Emmet Street in Charlottesville (photo courtesy: GSA)","created_date":"2025-02-11T09:58:58Z","credits":{"affiliation":[{"name":"GSA","type":"author"}]},"height":516,"image_type":"photograph","last_updated_date":"2025-02-11T09:58:58Z","licensable":false,"owner":{"id":"gray","sponsored":false},"source":{"additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"Federal Executive Insitute","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/52I6QHOS6FEK5E4KUW3EJNZTKY.jpg","version":"0.10.9","width":570,"syndication":{},"creditIPTC":"GSA"},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/02/11/trump-signs-order-eliminate-federal-executive-institute/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":""},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/news","_website":"wvir","additional_properties":{"original":{"site":{"site_title":"News"}}},"name":"News"},"website_url":"/2025/02/11/trump-signs-order-eliminate-federal-executive-institute/"}},"_id":"R46N6KB5JJAH5GBPS3ZYKZ7RDA","website_url":"/2025/02/11/trump-signs-order-eliminate-federal-executive-institute/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0},{"description":{"basic":"Andre Morgan, who lives in Crozet and was just feet away from the shooter, says you never expect something like this to happen in your hometown, until it does."},"display_date":"2025-02-18T23:12:01.79Z","headlines":{"basic":"Witness and police detail timeline of Harris Teeter shooting in Crozet"},"promo_items":{"basic":{"_id":"LTA4J7S5RVCC5ADJSFIJAM6WEI","additional_properties":{"fullSizeResizeUrl":"/resizer/XZoGFSOAlD7mB4Nc04hTiUco880=/arc-photo-gray/arc3-prod/public/LTA4J7S5RVCC5ADJSFIJAM6WEI.bmp","galleries":[],"ingestionMethod":"manual","iptc_source":"WVIR","iptc_title":"","mime_type":"application/octet-stream","originalName":"harris teeter.bmp","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/LTA4J7S5RVCC5ADJSFIJAM6WEI.bmp","owner":"kate.nuechterlein@29news.com","proxyUrl":"/resizer/XZoGFSOAlD7mB4Nc04hTiUco880=/arc-photo-gray/arc3-prod/public/LTA4J7S5RVCC5ADJSFIJAM6WEI.bmp","published":true,"resizeUrl":"/resizer/XZoGFSOAlD7mB4Nc04hTiUco880=/arc-photo-gray/arc3-prod/public/LTA4J7S5RVCC5ADJSFIJAM6WEI.bmp","restricted":false,"thumbnailResizeUrl":"/resizer/Qlt0npWeJgSx-jPd9oZzrcn1t6Y=/300x0/arc-photo-gray/arc3-prod/public/LTA4J7S5RVCC5ADJSFIJAM6WEI.bmp","usage_instructions":"All","version":0,"template_id":34},"address":{"street_address":"","extended_address":"","locality":"","region":""},"alt_text":"","auth":{"3":"47ed9e1644aaa15401334a56d2e8a47046c2c3d67b4fb7ffabd29bb414e8de3d"},"caption":"“Crozet is thought of as the kind of quiet part of Albemarle County,” said Andre Morgan. “This just can’t be real.”","copyright":"","created_date":"2025-02-18T22:52:19Z","credits":{"affiliation":[{"name":"WVIR","type":"author"}]},"height":1080,"image_type":"photograph","last_updated_date":"2025-02-18T22:52:19Z","licensable":false,"owner":{"id":"gray","sponsored":false},"source":{"additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"Harris Teeter","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/LTA4J7S5RVCC5ADJSFIJAM6WEI.bmp","version":"0.10.9","width":1920,"syndication":{},"creditIPTC":"WVIR","location":"","editor_note":"","postal_code":""},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/02/18/witness-police-detail-timeline-harris-teeter-shooting-crozet/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":""},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/news/charlottsville-albemarle","_website":"wvir","additional_properties":{"original":{"site":{"site_title":"Charlottesville and Albemarle News"}}},"name":"Charlottesville and Albemarle"},"website_url":"/2025/02/18/witness-police-detail-timeline-harris-teeter-shooting-crozet/"}},"_id":"OVFBGAT75JEL7OVNCTAS6TVI5A","website_url":"/2025/02/18/witness-police-detail-timeline-harris-teeter-shooting-crozet/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0},{"description":{"basic":"The Defense Department’s intelligence agency has paused observances of Martin Luther King Jr. Day, Pride Month, Holocaust Days of Remembrance and other cultural or historical annual events in response to President Donald Trump’s ban on diversity, equity and inclusion programs in the federal workplace."},"display_date":"2025-01-31T19:17:04.475Z","headlines":{"basic":"Pentagon agency pauses celebrations for MLK Jr. Day, Black History Month, Pride Month, and more"},"promo_items":{"basic":{"_id":"G7TNF3B3LXXIUG46RB4KNMXOV4","additional_properties":{"countryId":227,"fullSizeResizeUrl":"/resizer/NbpHpOeCVylAkLLiK1zBfhsMb6Y=/arc-photo-gray/arc3-prod/public/G7TNF3B3LXXIUG46RB4KNMXOV4.jpg","galleries":[],"iptc_job_identifier":"WX124","iptc_source":"AP","iptc_title":"STF","keywords":[],"mime_type":"image/jpeg","originalName":"8fd7dfc188aa4774954ba7329dedd2b9","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/G7TNF3B3LXXIUG46RB4KNMXOV4.jpg","proxyUrl":"/resizer/NbpHpOeCVylAkLLiK1zBfhsMb6Y=/arc-photo-gray/arc3-prod/public/G7TNF3B3LXXIUG46RB4KNMXOV4.jpg","published":true,"resizeUrl":"/resizer/NbpHpOeCVylAkLLiK1zBfhsMb6Y=/arc-photo-gray/arc3-prod/public/G7TNF3B3LXXIUG46RB4KNMXOV4.jpg","restricted":true,"takenOn":"1963-05-09T17:08:48Z","thumbnailResizeUrl":"/resizer/dYH8ic0hkvfkPPWlmBWkcy3jgDg=/300x0/arc-photo-gray/arc3-prod/public/G7TNF3B3LXXIUG46RB4KNMXOV4.jpg","usage_instructions":"FILE PHOTO","version":3},"address":{"locality":"Birmingham","region":"AL","country_name":"USA"},"auth":{"3":"2fb83e1376350de14b5179546b2b7484858099da8718ab380eeef204ffc38256"},"caption":"FILE - Rev. Martin Luther King Jr., speaks to reporters in Birmingham, Ala., May 9, 1963. (AP Photo)","copyright":"Copyright 1963 The Associated Press. All rights reserved","created_date":"2025-01-24T19:31:04Z","credits":{"affiliation":[{"name":"AP","type":"author"}],"by":[{"name":"Uncredited","type":"author"}]},"distributor":{"mode":"reference","reference_id":"6bc8d911-78a7-4be2-9e4a-382abbb60cea"},"geo":{},"height":2912,"image_type":"photograph","last_updated_date":"2025-02-07T19:31:08Z","licensable":false,"owner":{"id":"gray","sponsored":false},"slug":"Trump Assassiniation Files","source":{"name":"AP Image Bank","source_id":"8fd7dfc188aa4774954ba7329dedd2b9","source_type":"wires","additional_properties":{"editor":"photo center"},"edit_url":"","system":"arc i/o"},"status":"usable","subtitle":"0131_MLK","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/G7TNF3B3LXXIUG46RB4KNMXOV4.jpg","version":"0.10.9","width":4349},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/01/22/donald-trump-moves-axe-all-federal-dei-employees/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":""},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/news/national","_website":"wvir","additional_properties":{"original":{"navigation":{"nav_title":"National"},"site":{"site_title":"National"}}},"name":"National"},"website_url":"/2025/01/31/pentagon-agency-pauses-celebrations-mlk-jr-day-black-history-month-pride-month-more/"}},"_id":"G3TD53ZTAJCJ7N2M3P5UX3K2RU","website_url":"/2025/01/31/pentagon-agency-pauses-celebrations-mlk-jr-day-black-history-month-pride-month-more/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0},{"description":{"basic":"An update on timing, amounts and impacts"},"display_date":"2025-02-18T21:33:00Z","headlines":{"basic":"On the alert for two rounds of snowfall"},"promo_items":{"basic":{"_id":"TQAD3TLKPRCNNPSUKBSTINN3DY","additional_properties":{"fullSizeResizeUrl":"/resizer/LjHpBFIWdwY9vzFIItEnRQgQk4w=/arc-photo-gray/arc3-prod/public/TQAD3TLKPRCNNPSUKBSTINN3DY.jpg","galleries":[],"ingestionMethod":"manual","iptc_source":"Max","iptc_title":"","mime_type":"image/jpeg","originalName":"t_4fd9447498c342e3b86814e8a0dfb58b_name_file_1280x720_2000_v3_1_.jpg","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/TQAD3TLKPRCNNPSUKBSTINN3DY.jpg","owner":"josh.fitzpatrick@29news.com","proxyUrl":"/resizer/LjHpBFIWdwY9vzFIItEnRQgQk4w=/arc-photo-gray/arc3-prod/public/TQAD3TLKPRCNNPSUKBSTINN3DY.jpg","published":true,"resizeUrl":"/resizer/LjHpBFIWdwY9vzFIItEnRQgQk4w=/arc-photo-gray/arc3-prod/public/TQAD3TLKPRCNNPSUKBSTINN3DY.jpg","restricted":false,"thumbnailResizeUrl":"/resizer/hloQM5GNROV9ezRb3pNw55jjlZs=/300x0/arc-photo-gray/arc3-prod/public/TQAD3TLKPRCNNPSUKBSTINN3DY.jpg","usage_instructions":"Web Wx","version":0,"template_id":34},"address":{"street_address":"","extended_address":"","locality":"","region":""},"alt_text":"","auth":{"3":"1cf9bdd08db8c42def244a58f2b05ef76a9e960d1775442d6222b8854337f588"},"caption":"Two rounds of snow ahead.","copyright":"","created_date":"2025-02-18T21:33:34Z","credits":{"affiliation":[{"name":"WVIR 29 First Alert Weather","type":"author"}]},"height":720,"image_type":"photograph","last_updated_date":"2025-02-18T21:33:34Z","licensable":false,"owner":{"id":"gray","sponsored":false},"source":{"additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"Next snowfalls","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/TQAD3TLKPRCNNPSUKBSTINN3DY.jpg","version":"0.10.9","width":1280,"syndication":{},"creditIPTC":"WVIR 29 First Alert Weather","location":"","editor_note":"","postal_code":""},"lead_art":{"type":"video","websites":{"wvir":{"website_url":"/video/2025/02/18/timing-snow-amounts-impacts/"}}}},"source":{"system":"composer"},"subheadlines":{"basic":"An update on timing, amounts and impacts "},"type":"story","version":"0.10.10","website":"wvir","websites":{"wvir":{"website_section":{"_id":"/weather/forecast","_website":"wvir","additional_properties":{"original":{"navigation":{"nav_title":"Forecast"},"site":{"site_title":"Forecast"}}},"name":"Forecast"},"website_url":"/2025/02/18/alert-two-rounds-snowfall/"}},"_id":"45JYOCYHBNGU3AAOXJ67AOEF3M","website_url":"/2025/02/18/alert-two-rounds-snowfall/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"pageviews":0}],"dataTransformedAt":"2025-02-27T22:30:11.458Z","_id":"1fd489c2d7873a1dfa4fc17ab388d2990687d0650d73b129cb36d94bfd81a5ff"},"expires":1740696311459,"lastModified":1740695411360}},"sponsored-content-gdm":{"{\"index\":0,\"surpressError\":\"true\"}":{"data":{"hasError":true,"response":{"status":204,"statusText":"There is no content scheduled for WVIR at this time."},"statusCode":204,"_id":"081817ea2bc64e503a36108636918b58e579497258b80a162f08aba458f648d7"},"expires":1740696011186,"lastModified":1740695741066}},"content-feed":{"{\"excludeSections\":\"\",\"feedOffset\":0,\"feedSize\":8,\"includeSections\":\"\\\"/news\\\",\\\"/news/charlottsville-albemarle\\\"\",\"includedTypes\":\"\"}":{"data":{"type":"results","version":"0.6.0","content_elements":[{"owner":{"sponsored":false},"content_elements":[{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"}],"display_date":"2025-02-27T22:35:23.959Z","credits":{"by":[{"org":"Charlottesville, VA","name":"Amaya Mitchell","additional_properties":{"original":{"byline":"Amaya Mitchell"}},"url":""}]},"subheadlines":{"basic":""},"headlines":{"basic":"Could cutting federal jobs influence Virginia gubernatorial race?"},"description":{"basic":"Virginia is home to nearly 145,000 federal workers."},"websites":{"wvir":{"website_url":"/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/","website_section":{"_website":"wvir","name":"Politics","_id":"/politics","additional_properties":{"original":{"site":{"site_title":"Politics"}}}}}},"source":{"system":"composer"},"type":"story","promo_items":{"lead_art":{"websites":{"wvir":{"website_url":"/video/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/"}},"type":"video","distributor":{"mode":"reference","reference_id":"6c4d5d7a-69c6-483e-8ffd-871ff31dbadb"}},"basic":{"auth":{"3":"e2da8482f7acbb5b6ea2d6761e0d04e8130600e75a1aa8348c6b2c7320665709"},"width":1280,"caption":"Virginia's state flag (FILE)","_id":"3EK2UARWIJCNNIIC6RYLMAM5WU","type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/3EK2UARWIJCNNIIC6RYLMAM5WU.jpg","height":720}},"version":"0.10.10","_id":"M5ENFJXBTNCZHFKCGR7SIO4CVQ","website":"wvir","website_url":"/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false},{"owner":{"sponsored":false},"content_elements":[{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"oembed_response"},{"type":"text"},{"type":"text"}],"display_date":"2025-02-27T21:57:09.47Z","credits":{"by":[{"org":"","name":"Caroline Rawlins","additional_properties":{"original":{"author_type":""}}}]},"subheadlines":{"basic":""},"headlines":{"basic":"UVA emergency alert, active attacker with knife"},"description":{"basic":"The University of Virginia sent out a text alert around 4:49 p.m., Thursday, February 27."},"websites":{"wvir":{"website_url":"/2025/02/27/uva-emergency-alert-active-attacker-with-knife/","website_section":{"_website":"wvir","name":"Charlottesville and Albemarle","_id":"/news/charlottsville-albemarle","additional_properties":{"original":{"site":{"site_title":"Charlottesville and Albemarle News"}}}}}},"source":{"system":"composer"},"type":"story","promo_items":{"lead_art":{"websites":{"wvir":{"website_url":"/video/2025/02/27/uva-emergency-alert-active-attacker-with-knife/"}},"type":"video","distributor":{"mode":"reference","reference_id":"6c4d5d7a-69c6-483e-8ffd-871ff31dbadb"}},"basic":{"auth":{"3":"9a22bba88366514e0d8a91fef295f0f4c8312c7920a9dda73f708fff6df2b0f2"},"width":1280,"caption":"Sign for UVA (FILE)","_id":"44WHL3NGOJDSTKIRIUKAVB3YCU","type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/44WHL3NGOJDSTKIRIUKAVB3YCU.jpg","height":720}},"version":"0.10.10","_id":"XQEP6Z4W3BA3VLL4QE6ZXN7HBY","website":"wvir","website_url":"/2025/02/27/uva-emergency-alert-active-attacker-with-knife/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false},{"owner":{"sponsored":false},"display_date":"2025-02-27T20:57:00Z","headlines":{"basic":"Could cutting federal jobs influence Virginia gubernatorial race?"},"description":{"basic":"Virginia is home to nearly 145,000 federal workers."},"websites":{"wvir":{"website_url":"/video/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/","website_section":{"_website":"wvir","name":"News","_id":"/news"}}},"taxonomy":{"tags":[{"text":"Live Events"}]},"source":{"system":"video center"},"type":"video","promo_items":{"basic":{"width":1280,"type":"image","url":"https://do0bihdskp9dy.cloudfront.net/02-27-2025/t_68920b0cbf3347dd8d010a204aac85e4_name_file_1280x720_2000_v3_1_.jpg","height":720,"auth":{"3":"0a3032c9ba00254ad867577a3cce45bc39a15866e0ee8b3760c0284cd56761a3"}}},"version":"0.8.0","_id":"60910837-7a13-4484-8c03-7fd7483e4e33","website":"wvir","website_url":"/video/2025/02/27/could-cutting-federal-jobs-influence-virginia-gubernatorial-race/","caption":{"basic":"Virginia is home to nearly 145,000 federal workers."},"hasVideo":false,"hasVideoCenterVideo":false,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false},{"owner":{"sponsored":false},"display_date":"2025-02-27T20:57:00Z","headlines":{"basic":"UVA emergency alert, active attacker with knife"},"description":{"basic":"The University of Virginia sent out a text alert around 4:49 p.m., Thursday, February 27."},"websites":{"wvir":{"website_url":"/video/2025/02/27/uva-emergency-alert-active-attacker-with-knife/","website_section":{"_website":"wvir","name":"News","_id":"/news"}}},"taxonomy":{"tags":[{"text":"Live Events"}]},"source":{"system":"video center"},"type":"video","promo_items":{"basic":{"width":1280,"type":"image","url":"https://do0bihdskp9dy.cloudfront.net/02-27-2025/t_b1216b12dbaa4fa08bbaad1375019200_name_file_1280x720_2000_v3_1_.jpg","height":720,"auth":{"3":"cf1c4f5915bb8b0d766c660b3b79452aaa58766ce2fa7c0f273a4b5bdd77a964"}}},"version":"0.8.0","_id":"459bdf91-12de-4dfb-9432-ff2fba81737d","website":"wvir","website_url":"/video/2025/02/27/uva-emergency-alert-active-attacker-with-knife/","caption":{"basic":"The University of Virginia sent out a text alert around 4:49 p.m., Thursday, February 27."},"hasVideo":false,"hasVideoCenterVideo":false,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false},{"owner":{"sponsored":false},"content_elements":[{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"}],"display_date":"2025-02-27T17:37:13.103Z","credits":{"by":[{"name":"12 On Your Side Digital Team","additional_properties":{"original":{"byline":"12 On Your Side Digital Team"}},"url":"/authors/12OnYourSideDigital/"}]},"subheadlines":{"basic":""},"headlines":{"basic":"2 dead after shooting at Old Dominion University"},"description":{"basic":"Two people are dead after a shooting at Old Dominion University Wednesday night, according to Norfolk Police."},"websites":{"wvir":{"website_url":"/2025/02/27/npd-2-hospitalized-after-shooting-odu/","website_section":{"_website":"wvir","name":"State","_id":"/news/state","additional_properties":{"original":{"site":{"site_title":"Virginia News"}}}}}},"source":{"system":"composer"},"type":"story","promo_items":{"basic":{"auth":{"3":"743ca42a3dc98acb2d70d3de0104841f038a371feab4f6b46eb953a45370dc5d"},"width":1280,"caption":"Police Light Generic","_id":"PQSTYBVGNRGKZDKSRSFSYC6Q3Q","type":"image","distributor":{"mode":"reference","reference_id":"c94b026e-6d3f-4480-babe-a94e3b83e4e2"},"url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/PQSTYBVGNRGKZDKSRSFSYC6Q3Q.jpg","height":960}},"version":"0.10.10","_id":"TGEFSNPPUBGVFCF4TTLWYEQRVU","website":"wvir","website_url":"/2025/02/27/npd-2-hospitalized-after-shooting-odu/","hasVideo":false,"hasVideoCenterVideo":false,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false},{"owner":{"sponsored":false},"content_elements":[{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"}],"display_date":"2025-02-27T16:22:10.854Z","credits":{"by":[{"name":"Staff- WDBJ7 ","additional_properties":{"original":{"byline":"WDBJ7 Staff"}},"url":""}]},"subheadlines":{"basic":""},"headlines":{"basic":"Salem VA Medical Center sees staff cuts"},"description":{"basic":"Nationally, there are more than 40,000 probationary employees with the VA. About 2400 have been cut in recent weeks."},"websites":{"wvir":{"website_url":"/2025/02/27/salem-va-medical-center-sees-staff-cuts/","website_section":{"_website":"wvir","name":"State","_id":"/news/state","additional_properties":{"original":{"site":{"site_title":"Virginia News"}}}}}},"source":{"system":"composer"},"type":"story","promo_items":{"lead_art":{"websites":{"wvir":{"website_url":"/video/2025/02/27/salem-va-medical-center-sees-staff-cuts/"}},"type":"video","distributor":{"mode":"reference","reference_id":"6c4d5d7a-69c6-483e-8ffd-871ff31dbadb"}},"basic":{"auth":{"3":"802dab0caccd090188c96bf73ef5c4210ff38e78751514c64df3749abf88ee5b"},"alt_text":"","width":1920,"caption":"","_id":"YBHOU25HPFJC7FM7LWLE4ETM44","type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/YBHOU25HPFJC7FM7LWLE4ETM44.jpg","height":1080}},"version":"0.10.10","_id":"EBGKF5BKVZGILHUFHEAPSUHME4","website":"wvir","website_url":"/2025/02/27/salem-va-medical-center-sees-staff-cuts/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false},{"owner":{"sponsored":false},"content_elements":[{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"}],"display_date":"2025-02-27T15:28:44.385Z","credits":{"by":[{"name":"12 On Your Side Digital Team","additional_properties":{"original":{"byline":"12 On Your Side Digital Team"}},"url":"/authors/12OnYourSideDigital/"}]},"subheadlines":{"basic":""},"headlines":{"basic":"Broadway in Richmond announces 2025-26 season lineup"},"description":{"basic":"Broadway in Richmond is bringing the magic for its 2025-26 season!"},"websites":{"wvir":{"website_url":"/2025/02/27/broadway-richmond-announces-2025-26-season-lineup/","website_section":{"_website":"wvir","name":"Central Virginia","_id":"/news/central-virginia","additional_properties":{"original":{"site":{"site_title":"Central Virginia News"}}}}}},"source":{"system":"composer"},"type":"story","promo_items":{"basic":{"auth":{"3":"4564ec4edea1774b1e4bc3630493dc7c472b13eb3602344bee640a97165fd26e"},"width":2296,"caption":"Disney’s Beauty and the Beast","_id":"H4S5FB4JHJFUJK3JJJIJYVYYTE","type":"image","distributor":{"mode":"reference","reference_id":"df7eb693-e238-4261-a264-c7a4edf606e5"},"url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/H4S5FB4JHJFUJK3JJJIJYVYYTE.jpg","height":1588}},"version":"0.10.10","_id":"ZRPNEBMYVBECLARD43EJ3OZWHQ","website":"wvir","website_url":"/2025/02/27/broadway-richmond-announces-2025-26-season-lineup/","hasVideo":false,"hasVideoCenterVideo":false,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false},{"owner":{"sponsored":false},"content_elements":[{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"},{"type":"text"}],"display_date":"2025-02-27T11:50:24.456Z","credits":{"by":[{"name":"Madison McNamee","additional_properties":{"original":{"byline":"Madison McNamee"}},"url":"/authors/madison.mcnamee/"}]},"subheadlines":{"basic":""},"headlines":{"basic":"Family shares story of man killed in Richmond restaurant stabbing"},"description":{"basic":"The family of a man killed in a stabbing in a Richmond restaurant is speaking out, sharing his story and hoping to get more answers."},"websites":{"wvir":{"website_url":"/2025/02/27/family-shares-story-man-killed-richmond-restaurant-stabbing/","website_section":{"_website":"wvir","name":"Central Virginia","_id":"/news/central-virginia","additional_properties":{"original":{"site":{"site_title":"Central Virginia News"}}}}}},"source":{"system":"composer"},"type":"story","promo_items":{"lead_art":{"websites":{"wvir":{"website_url":"/video/2025/02/27/family-stabbing-victim-speaks-out/"}},"type":"video","distributor":{"mode":"reference","reference_id":"6c4d5d7a-69c6-483e-8ffd-871ff31dbadb"}},"basic":{"auth":{"3":"44dfe52ad306b615eb236f6e951c2954ff1a653dd67745ae6863fb479127abfa"},"width":1920,"caption":"Kyron Fowlkes and his family.","_id":"LVBAN3XFWRGMFBRUHYTTRAPOYU","type":"image","distributor":{"mode":"reference","reference_id":"df7eb693-e238-4261-a264-c7a4edf606e5"},"url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/LVBAN3XFWRGMFBRUHYTTRAPOYU.bmp","height":1080}},"version":"0.10.10","_id":"XPJFX3DTVZCFNCXCFXYUIXRICE","website":"wvir","website_url":"/2025/02/27/family-shares-story-man-killed-richmond-restaurant-stabbing/","hasVideo":true,"hasVideoCenterVideo":true,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false}],"additional_properties":{"took":83,"timed_out":false},"count":10000,"next":8,"dataTransformedAt":"2025-02-27T22:37:03.324Z","_id":"da1af82d16d9fc14eda6ad88370c55699d769781d5f9d8d12719040dc2d5a516"},"expires":1740695943324,"lastModified":1740695823175}}};Fusion.layout="ArticleRightRail";Fusion.metas={"robots":{"value":"index, follow, noarchive, max-snippet:20, max-image-preview:large, max-video-preview:-1","html":true}};Fusion.outputType="default";Fusion.template="template/article-default-template";Fusion.tree={"collection":"layouts","type":"ArticleRightRail","props":{"collection":"layouts","type":"ArticleRightRail","id":"ArticleRightRail","childProps":[{"collection":"sections","id":0},{"collection":"sections","id":1},{"collection":"sections","id":2},{"collection":"sections","id":3},{"collection":"sections","id":4},{"collection":"sections","id":5},{"collection":"sections","id":6},{"collection":"sections","id":7},{"collection":"sections","id":8},{"collection":"sections","id":9}]},"children":[{"collection":"sections","props":{"collection":"sections","id":0},"children":[{"collection":"features","type":"global/SalesNavigation","props":{"collection":"features","type":"global/SalesNavigation","id":"f0f5oCkAvVEkCA","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"maxLinks":10},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/Masthead","props":{"collection":"features","type":"global/Masthead","id":"f0fEgnqKvVEkAB","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":1},"children":[{"collection":"features","type":"global/Navigation","props":{"collection":"features","type":"global/Navigation","id":"f0fEMZUTvVEkOM","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"maxNavbarLinksLg":8,"maxNavbarLinksMd":5,"navbarHierarchy":"navigation-navbar-links","maxNavbarLinksSm":3,"sideDrawerHierarchy":"navigation-menu-links","maxNavbarLinksXs":2,"maxNavbarLinksXl":10,"searchFormPath":"/search/"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/BreakingNewsBar","props":{"collection":"features","type":"global/BreakingNewsBar","id":"f0f7SeRWvVEkaq","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"bannerVerticalPadding":"large","contentConfig":{"contentConfigValues":{"dateTimeLimitByMinutes":60,"includeSections":"/news/breaking"},"contentService":"breaking-news-feed"},"bannerTextSize":"large","bannerColor":"red","bannerPrefix":"BREAKING","viewUnpublishedVersion":true,"bannerEnableClosings":true,"bannerEnableWxAlerts":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":2},"children":[{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0fQwvl0wVEkAo","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"arcAdsDisclaimerPosition":"top","arcAdsDisplay":"all","arcAdsType":"Flex Leaderboard","arcAdsDisableLazyLoad":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":3},"children":[]},{"collection":"sections","props":{"collection":"sections","id":4},"children":[{"collection":"features","type":"Article/Header","props":{"collection":"features","type":"Article/Header","id":"f0f8wfe3wVEk93","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"subheadlineColor":"default","headlineSize":1,"videoIsSticky":true,"subHeadlineStyle":"normal","headlineWeight":"bold","useGlobalContent":true,"subheadlineSize":5,"subheadlineWeight":"light","linkBylinesToProfiles":true,"displayLeadArt":true,"videoIsAutoPlay":true,"hideShareBar":false,"galleryAdInterval":5,"videoDescriptionDispalyed":true,"videoPlaythroughEnabled":true,"videoTitleDisplayed":false,"videoDescriptionDisplayed":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":5},"children":[{"collection":"features","type":"Article/Body","props":{"collection":"features","type":"Article/Body","id":"f0fCpOF5wVEkbw","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"inlineAdInterval":4,"videoAdPrerollDisabled":false,"videoIsSticky":true,"floatableImageWidth":"33","useGlobalContent":true,"arcAdsDisplay":"all","arcAdsType":"Leaderboard","galleryAdInterval":5,"arcAdsDisclaimerPosition":"top","useCopyrightField":true,"videoDescriptionDispalyed":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":6},"children":[{"collection":"features","type":"Ads/OutbrainFeed","props":{"collection":"features","type":"Ads/OutbrainFeed","id":"f0fnUnZ7wVEk63","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"widget1IsEnabled":true,"widget1Template":"wkyt","widget2IsEnabled":true,"widget2Id":"AR_2","widget1Id":"AR_4","widget2Template":"wkyt"},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":7},"children":[{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0fXATQQwVEkvn","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"arcAdsDisplay":"all","arcAdsDisableTopMargin":true,"arcAdsType":"Flex Cube","arcAdsDisclaimerPosition":"top","arcAdsIsSticky":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/FlexFeatureFeed","props":{"collection":"features","type":"global/FlexFeatureFeed","id":"f0ffTrEYwVEkXp","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"overlineTextSize":"normal","overlayTextPosition":"Center","widescreenCardsPerRow":1,"excludeCurrentFeature":true,"bylineTextWeight":"normal","contentConfig":{"contentService":"related-content-feed","contentConfigValues":{"id":"MPQA7RQBMJAWZCG7RFUI7TMML4","feedSize":3,"feedOffset":0,"includedTypes":""}},"background":"default","overlineTextDecoration":"default","overlayPosition":"Cover","overlayTextElements":"none","cardBodyVerticalPadding":"xs","imageShape":"square","imageRatio":"summary_16x9","imageWidth":"w-33","deckTextWeight":"normal","bylineTextDecoration":"default","overlayBackgroundColor":"rgba(0,0,0,0.6)","borders":"Top Right Bottom Left","presets":null,"mobileCardsPerRow":1,"imageAlignment":"right","titleBarHeadingLevel":4,"cardBodyHorizontalPadding":"sm","lazyLoad":true,"tabletCardsPerRow":1,"overlayOnHover":false,"deckTextDecoration":"default","headlineTextDecoration":"default","overlayTextWidth":"auto","overlayTextColor":"white","desktopCardsPerRow":1,"overlineTextWeight":"normal","headlineTextWeight":"bold","deckTextSize":"normal","bylineTextSize":"normal","titleBarTextWeight":"bold","headlineHeaderLevel":6,"view":"Image, Headline","titleBarText":"Related Content"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/FlexFeatureFeed","props":{"collection":"features","type":"global/FlexFeatureFeed","id":"f0fWmXW0xVEkzo","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"overlineTextSize":"normal","overlayTextPosition":"Center","widescreenCardsPerRow":1,"excludeCurrentFeature":true,"bylineTextWeight":"normal","contentConfig":{"contentService":"content-most-read-feed","contentConfigValues":{"feedSize":8,"feedOffset":0,"includedTypes":"article"}},"background":"default","overlineTextDecoration":"default","overlayPosition":"Cover","overlayTextElements":"none","cardBodyVerticalPadding":"xs","imageShape":"square","imageRatio":"summary_16x9","imageWidth":"w-33","deckTextWeight":"normal","bylineTextDecoration":"default","overlayBackgroundColor":"rgba(0,0,0,0.6)","borders":"Top Right Bottom Left","presets":null,"mobileCardsPerRow":1,"imageAlignment":"right","titleBarHeadingLevel":4,"cardBodyHorizontalPadding":"sm","lazyLoad":false,"tabletCardsPerRow":1,"overlayOnHover":false,"deckTextDecoration":"default","headlineTextDecoration":"default","overlayTextWidth":"auto","overlayTextColor":"white","desktopCardsPerRow":1,"overlineTextWeight":"normal","headlineTextWeight":"bold","deckTextSize":"normal","bylineTextSize":"normal","titleBarTextWeight":"bold","headlineHeaderLevel":6,"view":"Image, Headline","titleBarText":"Most Read","pbInternal_cloneId":"f0f9USZBig9F1Wg","imageLazyLoad":false},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/FlexFeature","props":{"collection":"features","type":"global/FlexFeature","id":"f0fSzBZ2xVEkkw","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"contentConfig":{"contentService":"sponsored-content-gdm","contentConfigValues":{"index":0,"surpressError":"true"}},"view":"Image","background":"default","borders":"Top Right Bottom Left","lazyLoad":true,"cardBodyHorizontalPadding":"none","cardBodyVerticalPadding":"none","overlayTextElements":"Overline, Headline, Byline","overlayPosition":"Cover","overlayTextWidth":"100%","overlayTextPosition":"Center","overlayBackgroundColor":"rgba(0,0,0,0.4)","overlayTextColor":"white","imageAlignment":"center","imageShape":"rounded","imageRatio":"summary_16x9","imageWidth":"w-100","overlineTextSize":"normal","overlineTextWeight":"bold","overlineTextDecoration":"centered, italic, uppercase","headlineHeaderLevel":5,"headlineTextWeight":"bold","headlineTextDecoration":"centered","deckTextSize":"normal","deckTextWeight":"normal","deckTextDecoration":"default","bylineTextSize":"small","bylineTextWeight":"normal","bylineTextDecoration":"default","presets":"none","imageLazyLoad":true,"hideDateTime":true,"pbInternal_clipboardId":"f0fz4WYeLowQUQ","overlayBoxShadow":true},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/FlexFeatureFeed","props":{"collection":"features","type":"global/FlexFeatureFeed","id":"f0fjMY08xVEkLV","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"overlineTextSize":"normal","overlayTextPosition":"Center","widescreenCardsPerRow":1,"excludeCurrentFeature":true,"bylineTextWeight":"normal","contentConfig":{"contentService":"content-feed","contentConfigValues":{"includeSections":"\"/news\",\"/news/charlottsville-albemarle\"","feedSize":8,"excludeSections":"","feedOffset":0,"includedTypes":""}},"background":"default","overlineTextDecoration":"default","overlayPosition":"Cover","overlayTextElements":"none","cardBodyVerticalPadding":"xs","imageShape":"square","imageRatio":"summary_16x9","imageWidth":"w-33","deckTextWeight":"normal","bylineTextDecoration":"default","overlayBackgroundColor":"rgba(0,0,0,0.6)","borders":"Top Right Bottom Left","presets":null,"mobileCardsPerRow":1,"imageAlignment":"left","pbInternal_clipboardId":"0fzEpDSky3n75SA","titleBarHeadingLevel":4,"cardBodyHorizontalPadding":"sm","lazyLoad":false,"tabletCardsPerRow":1,"overlayOnHover":true,"deckTextDecoration":"default","headlineTextDecoration":"default","overlayTextWidth":"auto","overlayTextColor":"white","desktopCardsPerRow":1,"overlineTextWeight":"normal","headlineTextWeight":"bold","deckTextSize":"normal","bylineTextSize":"normal","titleBarTextWeight":"bold","headlineHeaderLevel":6,"view":"Image, Headline","titleBarText":"Latest News"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":8},"children":[]},{"collection":"sections","props":{"collection":"sections","id":9},"children":[{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0fAvmkfxVEkr8","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"arcAdsDisclaimerPosition":"top","arcAdsDisplay":"all","arcAdsType":"Footer Flex Leaderboard"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/Footer","props":{"collection":"features","type":"global/Footer","id":"f0ftKfAhxVEkJz","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]}]};Fusion.spa=false;Fusion.spaEnabled=false;</script><div id="fusion-static-enter:taboola-body-reference" style="display:none" data-fusion-component="taboola-body-reference"></div><script> window._taboola = window._taboola || []; _taboola.push({flush: true});</script><div id="fusion-static-exit:taboola-body-reference" style="display:none" data-fusion-component="taboola-body-reference"></div></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10