


<!DOCTYPE html><!--[if IE]><![endif]-->
<!--[if lt IE 7]><html class="ie ie6 ielegacy no-js" lang="en-US"><![endif]-->
<!--[if IE 7]><html class="ie ie7 ielegacy no-js" lang="en-US"><![endif]-->
<!--[if IE 8]><html class="ie ie8 ielegacy no-js" lang="en-US"><![endif]-->
<!--[if IE 9]><html class="ie ie9 no-js" lang="en-US"><![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html class="no-js" lang="en-US">
<!--<![endif]-->
<head>

  <title>Communities — Voices and Insights - Washington Times</title>

  
    <meta name="description" content="" />
    <meta name="keywords" content="" />
  

  <meta charset="UTF-8" />
  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  <meta name="bitly-verification" content="d180fd45f70d" />
  <meta property="fb:app_id" content="877559545760875" />
  <meta name="msvalidate.01" content="5B44585918D69318CA2120B5FA20D85C" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta http-equiv="X-UA-Compatible" content="chrome=1" />
  <meta http-equiv="x-rim-auto-match" content="none" />
  <meta id="viewport" name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes, viewport-fit=cover" />
  <meta name="format-detection" content="telephone=no" />
  <meta name="author" content="The Washington Times https://www.washingtontimes.com" />
  <meta name="serverf" content="web02" />
  
  

  
  <link rel="alternate" type="application/rss+xml" title="RSS" href="//www.washingtontimes.com/rss/headlines/

    communities/"/>

  
    <script>
      window.IS_ADS_DISPLAY_ENABLED = true;
      window.IS_ADS_HEADER_BIDDING_ENABLED = true;
    </script>
  
  
    
<script type="text/javascript">
    setTimeout("location.reload(false)", 150000);
</script>




  <link rel="apple-touch-icon" sizes="180x180" href="/static/icons/apple-touch-icon.38e481a2f5d5.png">
  <link rel="icon" type="image/png" sizes="32x32" href="/static/icons/favicon-32x32.5a141a6b84bd.png">
  <link rel="icon" type="image/png" sizes="16x16" href="/static/icons/favicon-16x16.bd5aaaf66623.png">
  <link rel="manifest" href="/site.webmanifest">
  <link rel="mask-icon" href="/static/icons/safari-pinned-tab.1e57c00b12e6.svg" color="#a9091f">
  <link rel="shortcut icon" href="/static/icons/favicon.f0ae8d57e1ba.ico">
  <meta name="msapplication-TileColor" content="#a9091f">
  <meta name="theme-color" content="#a9091f">



  
  <link rel="canonical" href="https://www.washingtontimes.com/communities/" />
  

  <link href="/static/sass/main.a7af3461add0.css" rel="stylesheet" type="text/css" />
  <link id="css-font-awesome" rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" media="all" />

    <!-- Facebook Link Ownership -->
    <meta property="fb:pages" content="35994014410" />
    <!-- END Facebook Link Ownership -->


  <script src="https://cdn.cxense.com/ari-ci.js"></script>

  <script type="text/javascript">
    (function () {
      var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
      _sf_async_config.uid = 4188;
      _sf_async_config.domain = 'washingtontimes.com';
      _sf_async_config.flickerControl = false;
      _sf_async_config.useCanonical = true;
      _sf_async_config.useCanonicalDomain = true;
      if (window.isTWTApp) {
        _sf_async_config.mobileApp = true;
      }
      
  _sf_async_config.sections = 'communities';
  _sf_async_config.type = 'category';

      
      function loadChartbeat() {
        var e = document.createElement('script');
        var n = document.getElementsByTagName('script')[0];
        e.type = 'text/javascript';
        e.async = true;
        e.src = '//static.chartbeat.com/js/chartbeat.js';
        ;
        n.parentNode.insertBefore(e, n);
      }

      loadChartbeat();
    })();
  </script>
  <!-- Chartbeat Conversion -->
  <script type="text/javascript">
    (function(w,d,s,c,u){
      var qf=function(e,a){(w[c].q=w[c].q||[]).push([e,a]);};w[c]=w[c]||qf;
      var st=d.createElement(s);
      var fs=d.getElementsByTagName(s)[0];
      st.async=1;st.src=u;fs.parentNode.insertBefore(st,fs);
    })(window,document,'script','chartbeat','https://static.chartbeat.com/js/subscriptions.js');
  </script>
  <!-- End Chartbeat Conversion -->

  <script async src="//static.chartbeat.com/js/chartbeat_mab.js"></script>

  


<!-- Piano / VX Composer -->
  <script>
    document.cookie = "__adblocker=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/";
    var setNptTechAdblockerCookie = function (adblocker) {
      var d = new Date();
      d.setTime(d.getTime() + 60 * 60 * 24 * 2 * 1000);
      document.cookie = "__adblocker=" + (adblocker ? "true" : "false") + "; expires=" + d.toUTCString() + "; path=/";
    }
    var script = document.createElement("script");
    script.setAttribute("async", true);
    script.setAttribute("src", "//www.npttech.com/advertising.js");
    script.setAttribute("onerror", "setNptTechAdblockerCookie(true);");
    document.getElementsByTagName("head")[0].appendChild(script);
  </script>

  <script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=gBtyMmS7OT8QOa8yn1NmkJvQvR9TfvNCMu8J" async></script>
  <script>
    window.PushlySDK = window.PushlySDK || [];
    function pushly() { window.PushlySDK.push(arguments) }
    pushly('load', {
      domainKey: 'gBtyMmS7OT8QOa8yn1NmkJvQvR9TfvNCMu8J',
    });
  </script>

 <script
    src="https://code.jquery.com/jquery-3.5.1.min.js"
    integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
    crossorigin="anonymous"></script>

  <script>
    window.__adsforpage = [];
  </script>

  
  


<!-- Admiral: Visitor Relationship Management -->
    <!-- California Consumer Protection Act (CCPA) tag for washingtontimes.com -->
    <script type="text/javascript">!(function(o,_name){o[_name]=o[_name]||function $(){($.q=$.q||[]).push(arguments)},o[_name].v=o[_name].v||2;!(function(o,t,n,f,e,i){function c(f,e){(f=(function(t,n){try{if(n=(t=o.localStorage).getItem("_aQS01OTVGQTgyMUE0NDc2Nzc5MEJDRjExMkMtMQ"))return JSON.parse(n).lgk||[];if((t.getItem("v4ac1eiZr0")||"").split(",")[4]>0)return[[_name+"-engaged","true"]]}catch(f){}})())&&typeof f.forEach===n&&(e=o[t].pubads())&&f.forEach((function(o){o&&o[0]&&e.setTargeting(o[0],o[1]||"")}))}(i=o[t]=o[t]||{}).cmd=i.cmd||[],typeof i.pubads===n?c():typeof i.cmd.unshift===n?i.cmd.unshift(c):i.cmd.push(c)})(window,"googletag","function");;!(function(n,t){n.__admiral_getConsentForGTM=function(t){function a(n,a){t((function(n,t){const a=n&&n.purpose&&n.purpose.consents||{};return{adConsentGranted:t||!!a[1],adUserData:t||!!a[7],adPersonalization:t||!!a[3],analyticsConsentGranted:t||!!a[1],personalizationConsentGranted:t||!!a[5],functionalityConsentGranted:t||!1,securityConsentGranted:t||!0}})(n,!a))}n[_name]("after","cmp.loaded",(function(t){t&&t.tcData&&t.tcData.gdprApplies?(t.consentKnown&&a(t.tcData,!0),n[_name]("after","cmp.updated",(function(n){a(n.tcData,!0)}))):a({},!1)}))}})(window);})(window,decodeURI('%61dm%69%72a%6c'));!(function(t,c,i){i=t.createElement(c),t=t.getElementsByTagName(c)[0],i.async=1,i.src="https://absorbingband.com/public/a8a084cb03100cac9e44c5e69dd87fd1686ea33cd4-prod.js",t.parentNode.insertBefore(i,t)})(document,"script");;;!(function(t,n,e,i,a){function c(){for(var t=[],e=0;e<arguments.length;e++)t.push(arguments[e]);if(!t.length)return a;"ping"===t[0]?t[2]({gdprAppliesGlobally:!!n.__cmpGdprAppliesGlobally,cmpLoaded:!1,cmpStatus:"stub"}):t.length>0&&a.push(t)}function f(t){if(t&&t.data&&t.source){var i,a=t.source,c="string"==typeof t.data&&t.data.indexOf("__tcfapiCall")>=0;(i=c?((function(t){try{return JSON.parse(t)}catch(n){}})(t.data)||{}).__tcfapiCall:(t.data||{}).__tcfapiCall)&&n[e](i.command,i.version,(function(t,n){var e={__tcfapiReturn:{returnValue:t,success:n,callId:i.callId}};a&&a.postMessage(c?JSON.stringify(e):e,"*")}),i.parameter)}}!(function o(){if(!n.frames[i]){var e=t.body;if(e){var a=t.createElement("iframe");a.style.display="none",a.name=i,e.appendChild(a)}else setTimeout(o,5)}})(),c.v=1,"function"!=typeof n[e]&&(n[e]=n[e]||c,n.addEventListener?n.addEventListener("message",f,!1):n.attachEvent&&n.attachEvent("onmessage",f))})(document,window,"__tcfapi","__tcfapiLocator",[]);;;!(function(e,t,n,r,a,i,s,c,u,o,p){function d(){for(var e=[],t=arguments.length,n=0;n<t;n++)e.push(arguments[n]);var r,a=e[1],i=typeof a===s,c=e[2],d={gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["7:usnat"].reduce((function(e,t){return t&&e.push(t),e}),[]),cmpId:9,sectionList:[],applicableSections:[0],gppString:"",parsedSections:{}};function f(e){i&&a(e,!0)}switch(e[0]){case"ping":return f(d);case"queue":return u;case"events":return o;case"addEventListener":return i&&(r=++p,o.push({id:r,callback:a,parameter:c})),f({eventName:"listenerRegistered",listenerId:r,data:!0,pingData:d});case"removeEventListener":for(r=!1,n=0;n<o.length;n++)if(o[n].id===c){o.splice(n,1),r=!0;break}return f(r);case"hasSection":case"getSection":case"getField":return f(null);default:return void u.push(e)}}d.v=2,typeof t.__gpp!==s&&(t.__gpp=t.__gpp||d,t.addEventListener&&t.addEventListener("message",(function(e,n){var r="string"==typeof e.data;(n=r?((function(e){try{return JSON.parse(e)}catch(t){}})(e.data)||{}).__gppCall:(e.data||{}).__gppCall)&&t.__gpp(n.command,(function(t,a){var i={__gppReturn:{returnValue:t,success:a,callId:n.callId}};e.source.postMessage(r?JSON.stringify(i):i,"*")}),"parameter"in n?n.parameter:null,n.version||1)}),!1),(function f(){if(!t.frames[r]){var n=e.body;if(n){var a=e.createElement("iframe");a.style.display="none",a.name=r,n.appendChild(a)}else setTimeout(f,5)}})())})(document,window,0,"__gppLocator",0,0,"function",0,[],[],0);</script>    <!-- END Admiral -->

  
  

  <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

  <script>
       var googletag = googletag || {};
       googletag.cmd = googletag.cmd || [];
       googletag.cmd.push(function(){
         console.log('__ADS enableSingleRequest');
         googletag.pubads().enableSingleRequest();
         console.log('__ADS disableInitialLoad');
         googletag.pubads().disableInitialLoad();
         console.log('__ADS enableServices');
         googletag.enableServices();
       });

      window.GPT = {
        SITE: 'production',
        ACCOUNT: '/5856/wash.times'
      };
    </script>
    <script>
      //load the apstag.js library
      !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js");
    </script>

   
  <script>
    window.GPT.path = '/5856/wash.times/communities';
    window.GPT.cats = 'communities';
    window.GPT.slug = 'communities';
    window.GPT.contenttype = 'category';
  </script>


    <script src="/static/js/twt_app.20c513395a3f.js"></script>


  
  <script>!function(n){if(!window.cnxel){window.cnxel={},window.cnxel.cmd=[];var t=n.createElement('iframe');t.src='javascript:false'; t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.elements.video/player.js?cid=1ffe7fff-eb53-11e9-b4d2-06948452ae1a',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script>
</head>


<body class="
  
  
">

<!-- Google Tag Manager (noscript) -->
<noscript>
  <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TRFBMGL"
          height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<!-- End Google Tag Manager (noscript) -->

  

  <!-- Begin #wrapper -->
  <div id="wrapper">

    
      

<div class="ad-slot hide-on-mobile"
     style="display: flex; align-items: center; justify-content: center; height: 100%; background-color: lightgrey"
     id="div-gpt-ad-oop">

  
</div>


    

    <div class="sr-only"><a href="#content" title="Skip to content">Skip to content</a></div>

    <div class="globalheader_container">
      
      <div class="header-container">
        <button class="mobile-menu-button" id="mobileMenuButton">
        <svg class="hamburger" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44.6571 36.4159">
          <line x1="2.5553" y1="2.5" x2="42.1571" y2="2.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
          <line x1="2.5553" y1="33.9159" x2="42.1571" y2="33.9159" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
          <line x1="2.5" y1="18.3739" x2="42.1018" y2="18.3739" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
        </svg>
        <svg class="close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.0028 33.0028">
          <line x1="2.5" y1="30.5027" x2="30.5027" y2="2.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
          <line x1="2.5" y1="2.5" x2="30.5028" y2="30.5028" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
        </svg>
        </button>
        <button id="mobileMenuBackdrop" class="backdrop-button">Close</button>

        <div class="wrapcontainer">
          <header class="mainnav" id="mainnav">
            <nav class="navbar">
              <button class="back-button" onclick="conditionalBack()">
                Back
              </button>
              
          
          
           <div class="main-logo">
                <a data-track-event="NavBar,home-logo,positionhome"
                   href="/" title="The Washington Times | Home">
                  <img
                    src="/static/img/twt-logo.3490fc26f61e.svg" alt="Logo: The Washington Times"
                    class="blacklogo" />
                  <img loading="lazy" src="/static/img/twt-logo-white.7e41d5d882fc.svg"
                    alt="Logo: The Washington Times"
                    class="whitelogo" />
                  <em>America's Newspaper</em>
                </a>
              </div>
          

              <div class="small-logo">
                
<div class="signinbox-wrapper">
  <div class="newsletter-signup-icon headcol" onclick="">
    <a href="javascript:;">
      <svg width="36" height="24" viewBox="0 0 36 24" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path fill="currentColor" d="M0 22.59C0 23.1423 0.447715 23.59 1 23.59H35C35.5523 23.59 36 23.1423 36 22.59V3.39576C36 2.57999 35.0758 2.10745 34.4145 2.58508L18.5855 14.0171C18.236 14.2696 17.764 14.2696 17.4145 14.0171L1.58549 2.58508C0.924162 2.10745 0 2.57999 0 3.39576V9.404V22.59Z" />
        <path fill="currentColor" d="M4.57681 0C3.80606 0 3.48456 0.985469 4.10701 1.44V1.44L17.4101 11.159C17.7615 11.4157 18.2385 11.4157 18.5899 11.159L31.893 1.44V1.44C32.5155 0.98547 32.194 0 31.4232 0H4.57681Z" />
        </svg>
        <span class="badge" id="newsletter-signup-icon-badge">1</span>
    </a>
  </div>

  
  <a class="subscribe-button" href="#">
    <strong>Subscribe</strong>
  </a>

  <div class="signin headcol">
    <div class="signinbox" style="display: flex">

      
      <div class="rightSignin dropdownmenu">
        <button id="userMenuBackdrop" class="backdrop-button">Close</button>
        <button class="user-dropdown-button" id="piano-login">
            <svg title="sign in" class="user-icon" viewBox="0 0 24 24">
              <path fill="currentColor" fill-rule="evenodd" d="M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm-1.868 11.875h-.457A3.676 3.676 0 006 15.55v1.137C6 17.413 6.588 18 7.313 18h9.625c.724 0 1.312-.588 1.312-1.313V15.55a3.676 3.676 0 00-3.675-3.675h-.457a4.765 4.765 0 01-3.986 0zM12.125 4a3.5 3.5 0 100 7 3.5 3.5 0 000-7z"></path>
            </svg>
            <span class="text">Sign in</span>
        </button>

        <div id="anonUserMenu" class="user-dropdown-drawer">
          <button id="close-user-menu" class="close-button">
            <svg class="close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.0028 33.0028">
              <line x1="2.5" y1="30.5027" x2="30.5027" y2="2.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
              <line x1="2.5" y1="2.5" x2="30.5028" y2="30.5028" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
            </svg>
          </button>

          <div class="dropdown-button-wrap">

            <a class="dropdown-button" id="signin-button" href="javascript: showPianoLogin()">Sign in</a>
            <script>
              if (window.ShareItemHandler) {
                document.getElementById('signin-button').remove();
              }
            </script>
            <a class="dropdown-button" href="/subscribe/?subscribe-button-header">Subscribe</a>
          </div>

          <ul class="dropdown-link-list">
            <li><a href="/newsletter-signup/?subscribe-button-header">Newsletter signup</a></li>
            <li><a href="/gift-subscription/?subscribe-button-header">Gift subscriptions</a></li>
            <li><a href="/customer-service/?subscribe-button-header">Customer service</a></li>
          </ul>
        </div>

        <div id="memberMenu" class="user-dropdown-drawer">
          <button id="close-user-menu" class="close-button">
            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.0028 33.0028">
              <line x1="2.5" y1="30.5027" x2="30.5027" y2="2.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
              <line x1="2.5" y1="2.5" x2="30.5028" y2="30.5028" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/>
            </svg>
          </button>

          <div class="dropdown-button-wrap">
            <a class="dropdown-button" href="javascript: pianoLogout()">Sign Out</a>
            <a class="dropdown-button" href="/my-account/?utm_source=twt&utm_medium=link&utm_campaign=my-account-dropdown">My Account</a>
          </div>

          <ul class="dropdown-link-list">
            <li><a href="/newsletter-signup/?subscribe-button-header">Manage newsletters</a></li>
            <li><a href="/gift-subscription/?subscribe-button-header">Gift subscriptions</a></li>
            <li><a href="https://washingtontimes-dc.newsmemory.com/?utm_source=washingtontimes&utm_medium=header">Today's E-Edition</a></li>
            <li><a href="/customer-service/?subscribe-button-header">Customer service</a></li>
          </ul>
        </div>

      </div>
      
    </div>
  </div>
</div>

              </div>
            </nav>

          </header>

          <div id="cssmenu" class="main-nav-wrap">
            
<div class="search">
  <form class="search-form" id="frm_search" action="/search/">
      <legend class="sr-only">Search</legend>
      <label for="search-keyword" class="sr-only" title="Search Keyword">Search Keyword:</label>
      <input type="hidden" name="cx" value="015385541671335030271:nfb7f1nj88q" />
      <input type="hidden" name="cof" value="FORID:11" />
      <input type="hidden" name="ie" value="UTF-8" />
      <input class="search-input" id="search-keyword" name="q" placeholder="Search" type="search" value="" />
      <button type="submit" name="sa" class="search-button" title="Search">
        <svg class="search-icon" viewBox="0 0 22.192 22.183" id="magnifying_glass" xmlns="http://www.w3.org/2000/svg">
          <path fill="currentColor" d="M21.644 18.758a213.86 213.86 0 01-4.968-4.444 1.434 1.434 0 01-.379-1.949A8.585 8.585 0 008.642.001L8.585 0a8.587 8.587 0 00-.054 17.172l.056.001a8.523 8.523 0 003.8-.888c.03-.018.061-.032.093-.047.164-.076.346-.121.537-.129.021-.002.042-.002.062-.002a1.427 1.427 0 011.123.539 117.822 117.822 0 014.623 4.991c.742.777 2.029.699 2.793-.075.765-.777.757-2.115.026-2.804zm-8.55-5.633a6.37 6.37 0 01-4.507 1.858h-.043c-3.525-.021-6.377-2.91-6.354-6.437.022-3.504 2.891-6.356 6.395-6.356h.043c1.707.011 3.31.687 4.51 1.902s1.855 2.826 1.845 4.535a6.374 6.374 0 01-1.889 4.498z"/>
        </svg>
        Search
      </button>
  </form>
  <script type="text/javascript" src="//www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script>
</div>

            <ul class="main-nav-list">
              
                

	<li class="has-sub" id="nav_root_news">
		<a id="main-nav-drop1" href="javascript:;" title="News">News</a>
		

	<ul>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/news/politics/" title="Politics" class="nav_bar_sub politics">Politics</a>
		</li>
	
		<li class=""><a href="/elections/" title="Campaign 2024" class="nav_bar_sub campaign-2024">Campaign 2024</a>
		</li>
	
		<li class=""><a href="/news/national/" title="National" class="nav_bar_sub national">National</a>
		</li>
	
		<li class=""><a href="/news/world/" title="World" class="nav_bar_sub world">World</a>
		</li>
	
		<li class=""><a href="/specials/no-end-putin-war-ukraine/" title="Putin&#x27;s war in Ukraine" class="nav_bar_sub putins-war-in-ukraine">Putin&#x27;s war in Ukraine</a>
		</li>
	
		<li class=""><a href="/news/security/" title="Security" class="nav_bar_sub security">Security</a>
		</li>
	
		<li class=""><a href="/news/business-economy/" title="Business &amp; Economy" class="nav_bar_sub business-economy">Business &amp; Economy</a>
		</li>
	
		<li class=""><a href="/news/local/" title="D.C. Local" class="nav_bar_sub dc-local">D.C. Local</a>
		</li>
	
		<li class=""><a href="/media-spotlight/" title="Media Spotlight" class="nav_bar_sub media-spotlight">Media Spotlight</a>
		</li>
	
		<li class=""><a href="/news/newsmakers/" title="Newsmakers" class="nav_bar_sub newsmakers">Newsmakers</a>
		</li>
	
		<li class=""><a href="/news/waste-fraud-abuse/" title="Waste, Fraud &amp; Abuse" class="nav_bar_sub waste-fraud-abuse">Waste, Fraud &amp; Abuse</a>
		</li>
	
		<li class=""><a href="/news/inside-the-beltway/" title="Inside the Beltway" class="nav_bar_sub inside-the-beltway">Inside the Beltway</a>
		</li>
	
		<li class=""><a href="/news/inside-the-ring/" title="Inside the Ring" class="nav_bar_sub inside-the-ring">Inside the Ring</a>
		</li>
	
		<li class=""><a href="/higher-ground/" title="Higher Ground" class="nav_bar_sub higher-ground">Higher Ground</a>
		</li>
	
		<li class=""><a href="/culture/" title="Culture" class="nav_bar_sub culture">Culture</a>
		</li>
	
		<li class=""><a href="/culture/entertainment/" title="Entertainment" class="nav_bar_sub entertainment">Entertainment</a>
		</li>
	
		<li class=""><a href="/culture/technology/" title="Technology" class="nav_bar_sub technology">Technology</a>
		</li>
	
		<li class=""><a href="http://www.legacy.com/washingtontimes/" title="Obituaries" class="nav_bar_sub obituaries">Obituaries</a>
		</li>
	
		<li class=""><a href="/news/today/" title="Just the Headlines" class="nav_bar_sub just-the-headlines">Just the Headlines</a>
		</li>
	
		<li class=""><a href="/multimedia/" title="Photo Galleries" class="nav_bar_sub photo-galleries">Photo Galleries</a>
		</li>
	
		<li class=""><a href="/specials/dive-deeper/" title="Dive Deeper" class="nav_bar_sub dive-deeper">Dive Deeper</a>
		</li>
	
		<li class=""><a href="/specials/celebrating-40-years-washington-times/" title="40 years of The Washington Times" class="nav_bar_sub 40-years-of-the-washington-times">40 years of The Washington Times</a>
		</li>
	
	</ul>


	</li>

	<li class="has-sub" id="nav_root_policy">
		<a id="main-nav-drop2" href="javascript:;" title="Policy">Policy</a>
		

	<ul>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/news/threat-status/" title="Threat Status" class="nav_bar_sub threat-status">Threat Status</a>
		</li>
	
		<li class=""><a href="/specials/energy-environment-news/" title="Energy &amp; Environment" class="nav_bar_sub energy-environment">Energy &amp; Environment</a>
		</li>
	
		<li class=""><a href="/specials/banking-finance/" title="Banking &amp; Finance" class="nav_bar_sub banking-finance">Banking &amp; Finance</a>
		</li>
	
		<li class=""><a href="/specials/health-care-reform/" title="Health Care Reform" class="nav_bar_sub health-care-reform">Health Care Reform</a>
		</li>
	
		<li class=""><a href="/specials/second-amendment-and-gun-control/" title="Second Amendment" class="nav_bar_sub second-amendment">Second Amendment</a>
		</li>
	
		<li class=""><a href="/specials/immigration-reform/" title="Immigration Reform" class="nav_bar_sub immigration-reform">Immigration Reform</a>
		</li>
	
		<li class=""><a href="/specials/intelligence-cybersecurity/" title="Homeland &amp; Cybersecurity" class="nav_bar_sub homeland-cybersecurity">Homeland &amp; Cybersecurity</a>
		</li>
	
		<li class=""><a href="/specials/defense-aerospace/" title="Aerospace &amp; Defense" class="nav_bar_sub aerospace-defense">Aerospace &amp; Defense</a>
		</li>
	
		<li class=""><a href="/specials/taxes-budget/" title="Taxes &amp; Budget" class="nav_bar_sub taxes-budget">Taxes &amp; Budget</a>
		</li>
	
		<li class=""><a href="/specials/law-enforcement-intelligence/" title="Law Enforcement &amp; Intelligence" class="nav_bar_sub law-enforcement-intelligence">Law Enforcement &amp; Intelligence</a>
		</li>
	
		<li class=""><a href="/specials/transportation-infrastructure/" title="Transportation &amp; Infrastructure" class="nav_bar_sub transportation-infrastructure">Transportation &amp; Infrastructure</a>
		</li>
	
	</ul>


	</li>

	<li class="has-sub" id="nav_root_opinion">
		<a id="main-nav-drop3" href="/opinion/" title="Commentary">Commentary</a>
		

	<ul>
	
		<li class=""><a href="/opinion/" title="Commentary Main" class="nav_bar_sub commentary-main">Commentary Main</a>
		</li>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/opinion/editorials/" title="Editorials" class="nav_bar_sub editorials">Editorials</a>
		</li>
	
		<li class=""><a href="/opinion/letters/" title="Letters" class="nav_bar_sub letters">Letters</a>
		</li>
	
		<li class=""><a href="/staff/charles-hurt/" title="Charles Hurt" class="nav_bar_sub charles-hurt">Charles Hurt</a>
		</li>
	
		<li class=""><a href="/staff/cheryl-k-chumley/" title="Cheryl K. Chumley" class="nav_bar_sub cheryl-k-chumley">Cheryl K. Chumley</a>
		</li>
	
		<li class=""><a href="/staff/kelly-sadler/" title="Kelly Sadler" class="nav_bar_sub kelly-sadler">Kelly Sadler</a>
		</li>
	
		<li class=""><a href="/staff/jennifer-harper/" title="Jennifer Harper" class="nav_bar_sub jennifer-harper">Jennifer Harper</a>
		</li>
	
		<li class=""><a href="/staff/jed-babbin/" title="Jed Babbin" class="nav_bar_sub jed-babbin">Jed Babbin</a>
		</li>
	
		<li class=""><a href="/staff/tom-basile/" title="Tom Basile" class="nav_bar_sub tom-basile">Tom Basile</a>
		</li>
	
		<li class=""><a href="/staff/tim-constantine/" title="Tim Constantine" class="nav_bar_sub tim-constantine">Tim Constantine</a>
		</li>
	
		<li class=""><a href="/staff/joseph-curl/" title="Joseph Curl" class="nav_bar_sub joseph-curl">Joseph Curl</a>
		</li>
	
		<li class=""><a href="/staff/joseph-r-detrani/" title="Joseph R. DeTrani" class="nav_bar_sub joseph-r-detrani">Joseph R. DeTrani</a>
		</li>
	
		<li class=""><a href="/staff/don-feder/" title="Don Feder" class="nav_bar_sub don-feder">Don Feder</a>
		</li>
	
		<li class=""><a href="/staff/billy-hallowell/" title="Billy Hallowell" class="nav_bar_sub billy-hallowell">Billy Hallowell</a>
		</li>
	
		<li class=""><a href="/staff/daniel-n-hoffman/" title="Daniel N. Hoffman" class="nav_bar_sub daniel-n-hoffman">Daniel N. Hoffman</a>
		</li>
	
		<li class=""><a href="/staff/david-keene/" title="David Keene" class="nav_bar_sub david-keene">David Keene</a>
		</li>
	
		<li class=""><a href="/staff/robert-knight/" title="Robert Knight" class="nav_bar_sub robert-knight">Robert Knight</a>
		</li>
	
		<li class=""><a href="/staff/gene-marks/" title="Gene Marks" class="nav_bar_sub gene-marks">Gene Marks</a>
		</li>
	
		<li class=""><a href="/staff/clifford-d-may/" title="Clifford D. May" class="nav_bar_sub clifford-d-may">Clifford D. May</a>
		</li>
	
		<li class=""><a href="/staff/michael-mckenna/" title="Michael McKenna" class="nav_bar_sub michael-mckenna">Michael McKenna</a>
		</li>
	
		<li class=""><a href="/staff/stephen-moore/" title="Stephen Moore" class="nav_bar_sub stephen-moore">Stephen Moore</a>
		</li>
	
		<li class=""><a href="/staff/tim-murtaugh/" title="Tim Murtaugh" class="nav_bar_sub tim-murtaugh">Tim Murtaugh</a>
		</li>
	
		<li class=""><a href="/staff/peter-navarro/" title="Peter Navarro" class="nav_bar_sub peter-navarro">Peter Navarro</a>
		</li>
	
		<li class=""><a href="/staff/everett-piper/" title="Everett Piper" class="nav_bar_sub everett-piper">Everett Piper</a>
		</li>
	
		<li class=""><a href="/staff/cal-thomas/" title="Cal Thomas" class="nav_bar_sub cal-thomas">Cal Thomas</a>
		</li>
	
		<li class=""><a href="/staff/scott-walker/" title="Scott Walker" class="nav_bar_sub scott-walker">Scott Walker</a>
		</li>
	
		<li class=""><a href="/opinion/black-voices/" title="Black Voices" class="nav_bar_sub black-voices">Black Voices</a>
		</li>
	
		<li class=""><a href="/books/" title="Books" class="nav_bar_sub books">Books</a>
		</li>
	
		<li class=""><a href="/cartoons/" title="Cartoons" class="nav_bar_sub cartoons">Cartoons</a>
		</li>
	
		<li class=""><a href="/specials/rediscover-constitution/" title="To the Republic" class="nav_bar_sub to-the-republic">To the Republic</a>
		</li>
	
	</ul>


	</li>

	<li class="has-sub" id="nav_root_sports">
		<a id="main-nav-drop4" href="/sports/" title="Sports">Sports</a>
		

	<ul>
	
		<li class=""><a href="/sports/" title="Sports Main" class="nav_bar_sub sports-main">Sports Main</a>
		</li>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/specials/washington-nfl-football-team/" title="Washington Commanders" class="nav_bar_sub washington-commanders">Washington Commanders</a>
		</li>
	
		<li class=""><a href="/sports/football/" title="Football" class="nav_bar_sub football">Football</a>
		</li>
	
		<li class=""><a href="/sports/baseball/" title="Baseball" class="nav_bar_sub baseball">Baseball</a>
		</li>
	
		<li class=""><a href="/sports/basketball/" title="Basketball" class="nav_bar_sub basketball">Basketball</a>
		</li>
	
		<li class=""><a href="/sports/ncaa/" title="NCAA" class="nav_bar_sub ncaa">NCAA</a>
		</li>
	
		<li class=""><a href="/staff/thom-loverro/" title="Thom Loverro" class="nav_bar_sub thom-loverro">Thom Loverro</a>
		</li>
	
		<li class=""><a href="/sports/tennis/" title="Tennis" class="nav_bar_sub tennis">Tennis</a>
		</li>
	
		<li class=""><a href="/sports/golf/" title="Golf" class="nav_bar_sub golf">Golf</a>
		</li>
	
		<li class=""><a href="/sports/hockey/" title="Hockey" class="nav_bar_sub hockey">Hockey</a>
		</li>
	
		<li class=""><a href="/sports/soccer/" title="Soccer" class="nav_bar_sub soccer">Soccer</a>
		</li>
	
		<li class=""><a href="/sports/horse-racing/" title="Horse Racing" class="nav_bar_sub horse-racing">Horse Racing</a>
		</li>
	
		<li class=""><a href="/sports/racing/" title="NASCAR &amp; Racing" class="nav_bar_sub nascar-racing">NASCAR &amp; Racing</a>
		</li>
	
		<li class=""><a href="/specials/district-sports-podcast/" title="District of Sports Podcast" class="nav_bar_sub district-of-sports-podcast">District of Sports Podcast</a>
		</li>
	
		<li class=""><a href="/sports/photo-galleries/" title="Sports Photos" class="nav_bar_sub sports-photos">Sports Photos</a>
		</li>
	
	</ul>


	</li>

	<li class="has-sub" id="nav_root_special_reports">
		<a id="main-nav-drop5" href="/specials/sponsored/" title="Sponsored">Sponsored</a>
		

	<ul>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/specials/higher-ed-harassment/" title="Higher Ed Harassment" class="nav_bar_sub higher-ed-harassment">Higher Ed Harassment</a>
		</li>
	
		<li class=""><a href="/specials/health-care-hill/" title="Health Care on the Hill" class="nav_bar_sub health-care-on-the-hill">Health Care on the Hill</a>
		</li>
	
		<li class=""><a href="/specials/invest-portugal/" title="Invest in Portugal" class="nav_bar_sub invest-in-portugal">Invest in Portugal</a>
		</li>
	
		<li class=""><a href="/specials/whats-ailing-health-care-policy-prognosis-2022/" title="Health Care 2022" class="nav_bar_sub health-care-2022">Health Care 2022</a>
		</li>
	
		<li class=""><a href="/specials/africa-fdi/" title="Africa FDI Edition" class="nav_bar_sub africa-fdi-edition">Africa FDI Edition</a>
		</li>
	
		<li class=""><a href="/specials/immigration-2022/" title="Immigration 2022" class="nav_bar_sub immigration-2022">Immigration 2022</a>
		</li>
	
		<li class=""><a href="/specials/clean-energy-2022/" title="Future of Clean Energy" class="nav_bar_sub future-of-clean-energy">Future of Clean Energy</a>
		</li>
	
		<li class=""><a href="/specials/invest-ireland/" title="Invest in Ireland" class="nav_bar_sub invest-in-ireland">Invest in Ireland</a>
		</li>
	
		<li class=""><a href="/specials/esg-investments/" title="ESG Investments" class="nav_bar_sub esg-investments">ESG Investments</a>
		</li>
	
		<li class=""><a href="/specials/celebrating-70-years-us-south-korea-alliance/" title="U.S. &amp; South Korea Alliance" class="nav_bar_sub us-south-korea-alliance">U.S. &amp; South Korea Alliance</a>
		</li>
	
		<li class=""><a href="/specials/146-heroes/" title="146 Heroes" class="nav_bar_sub 146-heroes">146 Heroes</a>
		</li>
	
		<li class=""><a href="/specials/invest-malta/" title="Invest in Malta" class="nav_bar_sub invest-in-malta">Invest in Malta</a>
		</li>
	
		<li class=""><a href="/specials/victorious-family/" title="Victorious Family" class="nav_bar_sub victorious-family">Victorious Family</a>
		</li>
	
		<li class=""><a href="/specials/energy-2024/" title="Energy 2024" class="nav_bar_sub energy-2024">Energy 2024</a>
		</li>
	
		<li class=""><a href="/specials/infrastructure-2024/" title="Infrastructure 2024" class="nav_bar_sub infrastructure-2024">Infrastructure 2024</a>
		</li>
	
		<li class=""><a href="/specials/free-iran-global-assembly-2024/" title="Free Iran 2024" class="nav_bar_sub free-iran-2024">Free Iran 2024</a>
		</li>
	
		<li class=""><a href="/specials/transportation-2024/" title="Transportation 2024" class="nav_bar_sub transportation-2024">Transportation 2024</a>
		</li>
	
		<li class=""><a href="/specials/national-clean-energy-week-2024/" title="National Clean Energy Week" class="nav_bar_sub national-clean-energy-week">National Clean Energy Week</a>
		</li>
	
	</ul>


	</li>

	<li class="has-sub" id="nav_root_events">
		<a id="main-nav-drop6" href="javascript:;" title="Events">Events</a>
		

	<ul>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/video/reinventing-globalization-livestream/" title="Reinventing after Globalization" class="nav_bar_sub reinventing-after-globalization">Reinventing after Globalization</a>
		</li>
	
		<li class=""><a href="/video/next100days/" title="The Chiefs Forum: The Next 100 Days" class="nav_bar_sub the-chiefs-forum-the-next-100-days">The Chiefs Forum: The Next 100 Days</a>
		</li>
	
		<li class=""><a href="/video/harm-reduction/" title="Harm Reduction and Public Health" class="nav_bar_sub harm-reduction-and-public-health">Harm Reduction and Public Health</a>
		</li>
	
		<li class=""><a href="/specials/sub-only-events/" title="Subscriber Only Events" class="nav_bar_sub subscriber-only-events">Subscriber Only Events</a>
		</li>
	
		<li class=""><a href="/specials/higher-ground-events/" title="Higher Ground Events" class="nav_bar_sub higher-ground-events">Higher Ground Events</a>
		</li>
	
		<li class=""><a href="/twt-video/" title="Videos" class="nav_bar_sub videos">Videos</a>
		</li>
	
	</ul>


	</li>

	<li class="has-sub active" id="nav_root_videopodcasts">
		<a id="main-nav-drop7" href="javascript:;" title="Video/Podcasts">Video/Podcasts</a>
		

	<ul>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/twt-video/" title="All Videos" class="nav_bar_sub all-videos">All Videos</a>
		</li>
	
		<li class=""><a href="/washington-times-podcasts/" title="All Podcasts" class="nav_bar_sub all-podcasts">All Podcasts</a>
		</li>
	
		<li class=""><a href="/specials/front-page-podcast/" title="The Front Page" class="nav_bar_sub the-front-page">The Front Page</a>
		</li>
	
		<li class=""><a href="/threat-status-video-podcasts/" title="Threat Status" class="nav_bar_sub threat-status">Threat Status</a>
		</li>
	
		<li class=""><a href="/specials/politically-unstable-podcast/" title="Politically Unstable" class="nav_bar_sub politically-unstable">Politically Unstable</a>
		</li>
	
		<li class=""><a href="/specials/history-happens-podcast/" title="History As It Happens" class="nav_bar_sub history-as-it-happens">History As It Happens</a>
		</li>
	
		<li class=""><a href="/specials/bold-blunt-podcast/" title="Bold &amp; Blunt" class="nav_bar_sub bold-blunt">Bold &amp; Blunt</a>
		</li>
	
		<li class=""><a href="/higher-ground/podcasts/" title="The Higher Ground" class="nav_bar_sub the-higher-ground">The Higher Ground</a>
		</li>
	
		<li class=""><a href="/specials/court-watch-alex-swoyer-podcast/" title="Court Watch" class="nav_bar_sub court-watch">Court Watch</a>
		</li>
	
		<li class=""><a href="/specials/victory-over-communism/" title="Victory Over Communism" class="nav_bar_sub victory-over-communism">Victory Over Communism</a>
		</li>
	
		<li class=""><a href="/specials/district-sports-podcast/" title="District of Sports" class="nav_bar_sub district-of-sports">District of Sports</a>
		</li>
	
		<li class=""><a href="/specials/capitol-hill-show-podcast/" title="Capitol Hill Show" class="nav_bar_sub capitol-hill-show">Capitol Hill Show</a>
		</li>
	
		<li class=""><a href="/specials/unregulated-podcast/" title="The Unregulated Podcast" class="nav_bar_sub the-unregulated-podcast">The Unregulated Podcast</a>
		</li>
	
		<li class=""><a href="/specials/rebellion-podcast/" title="The Rebellion Podcast" class="nav_bar_sub the-rebellion-podcast">The Rebellion Podcast</a>
		</li>
	
		<li class=""><a href="/specials/washington-times-foramerica/" title="ForAmerica" class="nav_bar_sub foramerica">ForAmerica</a>
		</li>
	
	</ul>


	</li>

	<li class="has-sub" id="nav_root_games">
		<a id="main-nav-drop8" href="/puzzles/games/" title="Games">Games</a>
		

	<ul>
	
		<li class=""><a href="/puzzles/games/" title="Games Main" class="nav_bar_sub games-main">Games Main</a>
		</li>
	
		<li class=""><a href="/news/corrections/" title="Corrections" class="nav_bar_sub corrections">Corrections</a>
		</li>
	
		<li class=""><a href="/puzzles/sudoku/" title="Play Sudoku" class="nav_bar_sub play-sudoku">Play Sudoku</a>
		</li>
	
		<li class=""><a href="/puzzles/crossword/" title="Crossword Puzzle" class="nav_bar_sub crossword-puzzle">Crossword Puzzle</a>
		</li>
	
		<li class=""><a href="/puzzles/word-search/" title="Word Search" class="nav_bar_sub word-search">Word Search</a>
		</li>
	
		<li class=""><a href="/quiz/" title="Quizzes" class="nav_bar_sub quizzes">Quizzes</a>
		</li>
	
	</ul>


	</li>


              
              
<li id="nav_root_email-sticky-icon">
	<a href="/newsletter-signup/?newsletter-scroll">
		<img loading="lazy" src="/static/images/white-mail-icon.02bb72920d70.svg"/>
	</a>
</li>
<li id="nav_root_subscribe" style="display: none;">
		<a id="main-nav-drop10" href="/subscribe/?subscribe-button-scroll" title="Subscribe">Subscribe</a>
</li>
<li id="nav_root_signin" style="display: none;">
		<a id="main-nav-drop11" href="/my-account/" title="Sign In">Sign In</a>
</li>

            </ul>
          </div>

        <div class="piano-top-ribbon"></div>

        <div class="piano-newsletter-topnav"></div>

        
          
  





      <div class="news-alert-column">
        <h2>
          <a
                  data-track-event="Screamer,story_click,"
                  href=""
                  >
          
          </a>
        </h2>
      </div>
    </div>
  </div>
</div>




  <div class="podcastWrap"><div class="podcastBanner">
    <div class="podcastItem">
      
<article>
	<div class="main-photo">
		
		
		
			<a href="/news/2024/oct/1/bold-blunt-video-israel-fields-terrorist-fire-and-/" data-track-event="podcast_banner,podcast_banner,position1"><img src="https://twt-thumbs.washtimes.com/media/image/2024/10/01/Israel_Lebanon_08347_c1099-0-5497-4398_s170x170.jpg?c4ac591dc55b4cad9d054daeeecea95ac7d1f1aa" width="170" height="170" alt="An Israeli soldier raises his fist from a moving APC in northern Israel near the Israel-Lebanon border, Tuesday, Oct. 1, 2024. (AP Photo/Baz Ratner)" /></a>
		
	</div>
	<h2 class="article-headline">
    <a href="/news/2024/oct/1/bold-blunt-video-israel-fields-terrorist-fire-and-/" title="Chumley: Israel fields terrorist fire &#8212; and hatred of West" data-track-event="podcast_banner,podcast_banner,position1">
        Chumley: Israel fields terrorist fire &#8212; and hatred of West
    </a>
    
      <span class="podcasthed">Gol Kalev on Bold & Blunt</span>
    
  </h2>
</article>

    </div>
  

  
    <div class="podcastItem">
      
<article>
	<div class="main-photo">
			<a href="/specials/history-happens-podcast/" class="podcast_banner position2"><img src="https://twt-thumbs.washtimes.com/media/specials/1001_HAIH_900_k65x65.png?25e518aeb5fddef9cfade2c3459a6609d7980e02" width="65" height="65" class="left mr mb" alt="History As It Happens Podcast" /></a>
	</div>
	<h2 class="article-headline">
    <a href="/specials/history-happens-podcast/" title="History As It Happens Podcast" class="podcast_banner position2">New episode: Russia’s émigrés and exiles</a>
    
      <span class="podcasthed">Michael Kimmage on what they mean for the West</span>
    
  </h2>
</article>

    </div>
  

  
    <div class="podcastItem">
      
<article>
	<div class="main-photo">
		
		
		
			<a href="/news/2024/oct/2/politically-unstable-debriefing-vice-presidential-/" data-track-event="podcast_banner,podcast_banner,position3"><img src="https://twt-thumbs.washtimes.com/media/image/2024/10/02/Election_2024_Debate_07327_c616-0-3095-2479_s170x170.jpg?db555367bbeeb2b54dd935534323b82760c2ba9f" width="170" height="170" alt="Republican vice presidential nominee Sen. JD Vance, R-Ohio, talks with Democratic vice presidential candidate Minnesota Gov. Tim Walz after the vice presidential debate hosted by CBS News Tuesday, Oct. 1, 2024, in New York. (AP Photo/Matt Rourke)" /></a>
		
	</div>
	<h2 class="article-headline">
    <a href="/news/2024/oct/2/politically-unstable-debriefing-vice-presidential-/" title="WATCH: Debriefing the vice presidential debate" data-track-event="podcast_banner,podcast_banner,position3">
        WATCH: Debriefing the vice presidential debate
    </a>
    
      <span class="podcasthed">Tim Murtaugh, Bill Caruso & Kelly Sadler</span>
    
  </h2>
</article>

    </div>
  </div></div>



        

        
          <div class="topics">
            <div class="topics">
              

  
  <div><strong>TRENDING:</strong></div>
  
    <div class="noborder"><a href="/topics/donald-trump/" title="Donald Trump" data-track-event="Hilighted,topics">Donald Trump</a></div>
  
    <div><a href="/topics/israel/" title="Israel" data-track-event="Hilighted,topics">Israel</a></div>
  
    <div><a href="/topics/kamala-harris/" title="Kamala Harris" data-track-event="Hilighted,topics">Kamala Harris</a></div>
  
    <div><a href="/topics/iran/" title="Iran" data-track-event="Hilighted,topics">Iran</a></div>
  
    <div><a href="/topics/tim-walz/" title="Tim Walz" data-track-event="Hilighted,topics">Tim Walz</a></div>
  
    <div><a href="/topics/hamas/" title="Hamas" data-track-event="Hilighted,topics">Hamas</a></div>
  
    <div><a href="/topics/Hezbollah/" title="Hezbollah" data-track-event="Hilighted,topics">Hezbollah</a></div>
  
    <div><a href="/topics/lebanon/" title="Lebanon" data-track-event="Hilighted,topics">Lebanon</a></div>
  
    <div><a href="/topics/jd-vance/" title="J.D. Vance" data-track-event="Hilighted,topics">J.D. Vance</a></div>
  
    <div><a href="/topics/gaza/" title="Gaza" data-track-event="Hilighted,topics">Gaza</a></div>
  


            </div>
          </div>
        
      </div>
      
    </div>



  </div>
  <!-- End #wrapper -->

  
  
    <div class="container extra-pad-when-sticky twt-subscriber-hide">
        <div id="ad-lead" data-size="970x90" class="ad">
          
            

<div class="ad-slot hide-on-mobile"
     style="display: flex; align-items: center; justify-content: center; height: 250px; background-color: lightgrey"
     id="div-gpt-ad-leaderboard">

  

    <div style="color: #888888; font-size:0.9em" class="ad-placeholder-text">
      Advertisement
    </div>

    <script>
      console.log('__ADS element on page', 'div-gpt-ad-leaderboard');
      __adsforpage.push({"containerId": "div-gpt-ad-leaderboard", "slotId": "Desktop_MainPage_1", "sizes": [[728, 90], [970, 250]], "prebid": {"code": "Desktop_MainPage_1", "mediaTypes": {"banner": {"sizes": [[728, 90], [970, 250]]}}, "bids": [{"bidder": "rubicon", "params": {"zoneId": 1215116, "siteId": 245008, "accountId": 10468}}, {"bidder": "rubicon", "params": {"zoneId": 1387444, "siteId": 245008, "accountId": 10468}}, {"bidder": "criteo", "params": {"networkId": 8179}}, {"bidder": "openx", "params": {"unit": "540397894", "delDomain": "washingtontimes-d.openx.net"}}], "asdf": "pk"}});
    </script>

</div>


          
        </div>
    </div>
  


  
  <!-- START 2-column layout -->
  <div id="main" class="container">
    
    

    <div class="two-column-grid">
      <section id="content" class="main-column">
        <div class="content-inner">

          
            <nav id="breadcrumb" role="navigation">
              <ul class="menu">
                <li><a href="/" title="Home">Home</a></li>
                
                  <li class="current">Communities</li>
                
              </ul>
            </nav>
          

          <div id="page-title-container">
            <h1 class="page-headline">Communities</h1>
          </div>

          
          

          
          

          
            
            
          

          
            
          
          

          
            
          

          
            




	<section class="block article-list related-articles">
	
		<h2 class="block-title">Related Articles</h2>

		
  

		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/10/23/climate_saudi_arabia_30135_c0-167-4000-2498_s652x380.jpg?984d70eb76146ac093c88aa525b9e734eeb39068" width="652" height="380" alt="In this June 28, 2021, file photo, Saudi Aramco engineers and journalists look at the Hawiyah Natural Gas Liquids Recovery Plant in Hawiyah, in the Eastern Province of Saudi Arabia. One of the world&amp;#x27;s largest oil producers, Saudi Arabia, announced on Saturday, Oct. 23,  it aims to reach “net zero” greenhouse gas emissions by 2060, joining more than 100 countries in a global effort to try and curb man-made climate change. (AP Photo/Amr Nabil, File)  **FILE**" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/oct/23/saudi-arabia-pledges-2060-target-of-net-zero-emiss/" title="Saudi Arabia pledges 2060 target of net-zero emissions">Saudi Arabia pledges 2060 target of net-zero emissions</a></h2>
						
						<div class="meta">
							<span class="byline"> By Aya Batrawy </span> <span class="source"> - Associated Press



	
		
	

 </span>
						</div>
						<p>One of the world's largest oil producers, Saudi Arabia, announced Saturday it aims to reach "net zero" greenhouse gas emissions by 2060, joining more than 100 countries in a global effort to try and curb man-made climate change.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/oct/23/saudi-arabia-pledges-2060-target-of-net-zero-emiss/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/09/23/film-new_york_film_festival_58998_c51-0-1365-766_s652x380.jpg?ad54b27792fa7a78c3ba170a602ef489f0e09ae3" width="652" height="380" alt="This image released by Sony Pictures Classics shows Milena Smit, foreground left, and Penélope Cruz in a scene from Pedro Almodovar’s &amp;amp;quot;Parellel Mothers.&amp;amp;quot; (Iglesias Más/Sony Pictures Classics via AP)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/sep/23/a-blurred-movie-year-comes-into-view-at-new-york-f/" title="A blurred movie year comes into view at New York Film Fest">A blurred movie year comes into view at New York Film Fest</a></h2>
						
						<div class="meta">
							<span class="byline"> By Jake Coyle </span> <span class="source"> - Associated Press



	
		
	

 </span>
						</div>
						<p>A movie year of fits-and-starts, delays and reversals has sometimes been difficult to track. Knowing just where and how a new movie premieres has become a sport of its own. Even for those closely following new films, it's been a sometimes exhilarating, sometimes befuddling half-virtual, half-in-person year of moviegoing.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/sep/23/a-blurred-movie-year-comes-into-view-at-new-york-f/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/08/30/enbridge_energy_line_3_57839_c0-116-4000-2447_s652x380.jpg?e1c4b46fb0457cee236f06784d4c65961110187e" width="652" height="380" alt="This June 29, 2018 file photo shows tanks at the Enbridge Energy terminal in Superior, Wis. The state of Minnesota has gone to federal court to block a lawsuit over Enbridge Energy&amp;#x27;s Line 3 oil pipeline project from proceeding in tribal court. The novel case names Manoomin — the Ojibwe word for wild rice — as the lead plaintiff. Wild rice is sacred in Ojibwe culture and a traditional source of food. The lawsuit, which was filed two weeks ago in the White Earth Band&amp;#x27;s tribal court, is the first &amp;quot;rights of nature&amp;quot; enforcement case brought in a U.S. tribal court and the second such case to be filed in any U.S. court. (AP Photo/Jim Mone, File)  **FILE**" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/sep/3/congresswomen-urge-biden-to-stop-pipeline-in-minne/" title="Democratic congresswomen urge Biden to stop pipeline in Minnesota visit">Democratic congresswomen urge Biden to stop pipeline in Minnesota visit</a></h2>
						
						<div class="meta">
							<span class="byline"> By Mohamed Ibrahim </span> <span class="source"> - Associated Press



	
		
	

 </span>
						</div>
						<p>Minnesota U.S. Rep. Ilhan Omar and her progressive congressional allies urged President Joe Biden on Friday to stop construction on Enbridge Energy's Line 3 replacement, even as the project nears completion and the options to stop it dwindle.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/sep/3/congresswomen-urge-biden-to-stop-pipeline-in-minne/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/07/09/virus_outbreak_garbage_energy_74278_c0-126-3000-1874_s652x380.jpg?b612d3728e272405fb45e541fda414fc1e1b973a" width="652" height="380" alt="A worker unloads a garbage truck at ecomaine, Tuesday, June 22, 2021, in Portland, Maine. Waste-to-energy converters like ecomaine are seeing an uptick in the amount of trash they collect to produce power as the coronavirus pandemic winds down in the U.S. These facilities burn garbage to create electricity. Environmentalists and renewable energy advocates are debating whether creating more energy by burning the excess waste is a safe idea. (AP Photo/Patrick Whittle)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/jul/9/pandemic-garbage-boom-ignites-debate-over-waste-as/" title="Pandemic garbage boom ignites debate over waste as energy">Pandemic garbage boom ignites debate over waste as energy</a></h2>
						
						<div class="meta">
							<span class="byline"> By Patrick Whittle </span> <span class="source"> - Associated Press



	
		
	

 </span>
						</div>
						<p>America remains awash in refuse as new cases of the coronavirus decline - and that has reignited a debate about the sustainability of burning more trash to create energy.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/jul/9/pandemic-garbage-boom-ignites-debate-over-waste-as/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/06/20/books_will_smith_49599_c0-214-3648-2340_s652x380.jpg?d7557dcdc9e7276313f4e69d11aa90dffedac5df" width="652" height="380" alt="Will Smith poses for photographers during the photo call of &amp;amp;quot;Bad Boys for Life,&amp;amp;quot; in Paris. (AP Photo/Thibault Camus, File)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/jul/4/will-smith-pays-for-july-4-fireworks-in-new-orlean/" title="Will Smith picks up tab for New Orleans&#8217; July 4 fireworks">Will Smith picks up tab for New Orleans&#8217; July 4 fireworks</a></h2>
						
						<div class="meta">
							<span class="byline">  </span> <span class="source"> Associated Press



	
		
	

 </span>
						</div>
						<p>Fireworks are returning to New Orleans on Independence Day thanks to actor Will Smith.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/jul/4/will-smith-pays-for-july-4-fireworks-in-new-orlean/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/03/08/biden_energy_granholm_75656_c0-0-2125-1238_s652x380.jpg?0248033f8372a344cf573657d5672a0c6f8f1224" width="652" height="380" alt="In this file photo, Sen. Joe Manchin, D-WVa., speaks during a hearing to examine the nomination of former Gov. Jennifer Granholm, D-Mich., as she testifies before the Senate Energy and Natural Resources Committee during a hearing to examine her nomination to be Secretary of Energy, Wednesday, Jan. 27, 2021, on Capitol Hill in Washington. (Jim Watson/Pool via AP)  ** FILE **" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/jun/5/white-house-woos-manchin-fossil-fuel-workers-promi/" title="White House woos Manchin, fossil fuel workers with promises of climate-change jobs">White House woos Manchin, fossil fuel workers with promises of climate-change jobs</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/haris-alic/">Haris Alic</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>The White House is upping its efforts to court Sen. Joe Manchin III, a vital Democratic swing-vote for President Biden's agenda, as bipartisan infrastructure talks stall.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/jun/5/white-house-woos-manchin-fossil-fuel-workers-promi/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/03/23/gun_control_explainer_96329_c0-45-1751-1065_s652x380.jpg?c8f994f76b9bf28f84c17b3ffc8fac49c0c76be1" width="652" height="380" alt="FILE - In this Oct. 2, 2018, file photo, semi-automatic rifles fill a wall at a gun shop in Lynnwood, Wash.  Mass shootings in Georgia and Colorado in March 2021, that left several people dead, have reignited calls from gun control advocates for tighter restrictions on buying firearms and ammunition. But with Democrats in control of the federal government, gun rights advocates have been persuading Republican-run state legislatures to go the other way, making it easier to obtain and carry guns.(AP Photo/Elaine Thompson, File)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/mar/26/president-biden-planning-executive-actions-guns-wh/" title="President Biden planning executive actions on guns, White House says">President Biden planning executive actions on guns, White House says</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/seth-mclaughlin/">Seth McLaughlin</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>President Biden is preparing executive actions that seek to combat gun violence.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/mar/26/president-biden-planning-executive-actions-guns-wh/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2021/03/19/virus_outbreak_greece_independence_anniversary_12564_c0-35-5472-3224_s652x380.jpg?106af2627d3a4ec88ce6eb7fac9e1fdaba766de0" width="652" height="380" alt="A woman wearing a face mask against the spread of coronavirus, walks in front of Greek flags which are for sale in Athens, Friday, March 19, 2021. The military parade on March 25, marking 200-years since the war that resulted in Greece&amp;#x27;s independence from the Ottoman Empire and rebirth as a nation, will be held without spectators due to the coronavirus, and only Greek and foreigners political officials will attend it. (AP Photo/Thanassis Stavrakis)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2021/mar/19/greece-to-reopen-ancient-sites-despite-covid-19-su/" title="Greece to reopen ancient sites despite COVID-19 surge">Greece to reopen ancient sites despite COVID-19 surge</a></h2>
						
						<div class="meta">
							<span class="byline">  </span> <span class="source"> Associated Press



	
		
	

 </span>
						</div>
						<p>Greece's government announced plans Friday to reopen the Acropolis in Athens and other ancient sites nationwide and provide free weekly rapid tests for COVID-19 for all the country's residents as it prepares to restart the tourism season in mid-May.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2021/mar/19/greece-to-reopen-ancient-sites-despite-covid-19-su/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2020/10/24/Election_2020_Biden_29998.jpg-3fb34_c0-252-6000-3748_s652x380.jpg?ed9a7d2d72eceda0cef9cb56f13951e3263158e1" width="652" height="380" alt="Democratic presidential candidate former Vice President Joe Biden speaks at a campaign stop at Bucks County Community College, Saturday, Oct. 24, 2020, in Bristol, Pa. (AP Photo/Andrew Harnik)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2020/oct/24/under-fire-biden-vows-i-am-not-banning-fracking/" title="Under fire, Biden vows &#8216;I am not banning fracking&#8217;">Under fire, Biden vows &#8216;I am not banning fracking&#8217;</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/seth-mclaughlin/">Seth McLaughlin</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>Seeking to stop the political bleeding, Joseph R. Biden struck out on the campaign trail Saturday in Pennsylvania, pushing back against President Trump's charge that he wants to bring the hammer down on the oil and gas industry in the state by banning fracking.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2020/oct/24/under-fire-biden-vows-i-am-not-banning-fracking/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2020/10/08/Facebook_Misinformation_29100.jpg-a29c7_c0-221-5285-3301_s652x380.jpg?c91863a1dd2b429db855e5a6526cb5293ab309e3" width="652" height="380" alt="In this March 29, 2018, file photo, is the logo for social media giant Facebook at the Nasdaq MarketSite in New York&amp;#x27;s Times Square. (AP Photo/Richard Drew, File)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2020/oct/8/facebook-to-stop-running-political-ads-after-elect/" title="Facebook to stop running political ads after Election Day">Facebook to stop running political ads after Election Day</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/andrew-blake/">Andrew Blake</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>Facebook said it plans to temporarily stop running political ads in the U.S. after polls close on Election Day next month in order to "reduce opportunities for confusion or abuse" on its platform.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2020/oct/8/facebook-to-stop-running-political-ads-after-elect/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2020/01/29/travel_hotel_design_trends_00055_c0-269-6804-4234_s652x380.jpg?9fea8d212cb314647c8ca91a8573500aa8c009d2" width="652" height="380" alt="This file photo shows the lobby in The Hoxton Hotel in Portland, Ore. A new report by a hospitality trade group anticipates a significant decline in holiday travel as 2020 winds down, compared to 2019, as the global COVID-19 pandemic continues. (Ennismore/The Hoxton via AP)  **FILE**" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2020/sep/1/40-percent-hotel-worker-out-job-eve-holiday-travel/" title="40% of hotel workers out of a job as hospitality industry prepares for nightmarish holiday season">40% of hotel workers out of a job as hospitality industry prepares for nightmarish holiday season</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/ryan-lovelace/">Ryan Lovelace</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>Forty percent of employees in the hotel business remain out-of-work as the coronavirus pandemic and economic shutdowns have hammered the hospitality industry nationwide, according to a new report from the American Hotel and Lodging Association.
</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2020/sep/1/40-percent-hotel-worker-out-job-eve-holiday-travel/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2020/04/06/virus_outbreak_louisiana_66530_c266-0-5109-2823_s652x380.jpg?013fd5b2ea502ef78a235ae1312ac97c33fa75ca" width="652" height="380" alt="Louisiana Gov. John Bel Edwards talks about a chart as Attorney General Jeff Landry listens, while addressing steps being taken to fight the coronavirus and the status of cases in the state during a press conference at the Governor&amp;#x27;s Office of Homeland Security &amp;amp;amp; Emergency Management, Monday April 6, 2020, in Baton Rouge, La. (Bill Feig/The Advocate via AP, Pool)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2020/apr/6/pharmaceutical-company-promises-drugs-hard-hit-lou/" title="Pharmaceutical company promises drugs for hard-hit Louisiana">Pharmaceutical company promises drugs for hard-hit Louisiana</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/james-varney/">James Varney</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>A second pharmaceutical company promised more coronavirus fighting drugs Monday to hard-hit Louisiana as the state's death toll attributed to the virus rose to 512.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2020/apr/6/pharmaceutical-company-promises-drugs-hard-hit-lou/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2020/03/29/Virus_Outbreak_Trump_06867.jpg-fc1db_c0-199-5059-3147_s652x380.jpg?58218eb1c313eece481d5c06875f71ef815294d5" width="652" height="380" alt="President Donald Trump speaks during a meeting with supply chain distributors in the Cabinet Room of the White House, Sunday, March 29, 2020, in Washington. (AP Photo/Patrick Semansky)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2020/mar/29/trump-accuses-hospitals-hoarding-ventilators-other/" title="Trump accuses hospitals of &#8216;hoarding&#8217; ventilators, other needed supplies ">Trump accuses hospitals of &#8216;hoarding&#8217; ventilators, other needed supplies </a></h2>
						
						<div class="meta">
							<span class="byline">  </span> <span class="source"> Associated Press



	
		
	

 </span>
						</div>
						<p>President Donald Trump says his administration has identified cases of "hoarding" of medical supplies and equipment by hospitals and medical professionals.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2020/mar/29/trump-accuses-hospitals-hoarding-ventilators-other/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2019/04/24/NRA-Los-Angeles_18557.jpg-0af82_c0-0-2540-1480_s652x380.jpg?5c09d9a4e4cb2f841e067980c8f27c637aa4542c" width="652" height="380" alt="National Rifle Association members listen to speakers during the NRA&amp;#x27;s annual Meetings and Exhibits at the George R. Brown Convention Center in Houston. (Johnny Hanson/Houston Chronicle via AP, File)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2019/sep/9/rasmussen-poll-23-of-voters-say-nra-should-be-decl/" title="Rasmussen poll: 23% of voters say NRA should be declared a &#8216;terrorist group&#8217;">Rasmussen poll: 23% of voters say NRA should be declared a &#8216;terrorist group&#8217;</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/jennifer-harper/">Jennifer Harper</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>The National Rifle Association is America's largest gun rights organization with over 5 million members. Nevertheless, San Francisco officials recently voted to declare the organization a "terrorist group" - an idea which has appeal for some Americans, particularly Democrats.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2019/sep/9/rasmussen-poll-23-of-voters-say-nra-should-be-decl/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2019/09/05/turkey_migrants_38151_c0-94-2072-1301_s652x380.jpg?cd9f249e6a1d4cd3a3d0a294861d94d2803a42cf" width="652" height="380" alt="Turkey&amp;#x27;s President Recep Tayyip Erdogan speaks to his ruling party officials, in Ankara, Turkey, Thursday, Sept. 5, 2019. Erdogan has threatened to allow Syrian refugees in Turkey to travel toward the West unless a so-called safe zone in Syria is established. Erdogan also said Turkey was determined to create a safe zone and would act alone if no agreement is reached on the issue with the United States by the end of the month. (Presidential Press Service via AP, Pool)" /></a>
						
					</div>
					<div class="story-details">
						
<div class="story-tags">
  
  
  <span class="commentary-only-tag">Commentary</span>
  
  
  
</div>


						<h2 class="article-headline"><a href="/news/2019/sep/5/nukes-the-latest-distraction-as-erdogan-clings-to-/" title="Nukes the latest distraction as Erdogan clings to power">Nukes the latest distraction as Erdogan clings to power</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/l-todd-wood/">L. Todd Wood</a> </span> <span class="source"> 



	
		
	

 </span>
						</div>
						<p>Dictators throughout history have played the same games in order to stay in power. One stratagem is as old as Rome itself, after the republic became corrupt and gave way to an empire run by one man, rather than the Senate.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2019/sep/5/nukes-the-latest-distraction-as-erdogan-clings-to-/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2018/07/02/russia-an_arab_in_grozny_95053_c0-245-5356-3366_s652x380.jpg?3238694d3fb1420e8e2b109c7df4922948753836" width="652" height="380" alt="In this April 6, 2016, file photo, a woman walks outside the main mosque in the downtown Chechen regional capital of Grozny, Russia. (AP Photo/Musa Sadulayev, File)" /></a>
						
					</div>
					<div class="story-details">
						
<div class="story-tags">
  
  
  <span class="commentary-only-tag">Commentary</span>
  
  
  
</div>


						<h2 class="article-headline"><a href="/news/2019/aug/30/an-eye-opening-first-hand-view-of-chechnya-today/" title="An eye-opening, first-hand view of Chechnya today">An eye-opening, first-hand view of Chechnya today</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/l-todd-wood/">L. Todd Wood</a> </span> <span class="source"> 



	
		
	

 </span>
						</div>
						<p>I have to admit I was hesitant when asked to participate in a 10-day "cultural tour" of Chechnya in the northern Caucasus.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2019/aug/30/an-eye-opening-first-hand-view-of-chechnya-today/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2018/08/02/sirens_c0-0-900-524_s652x380.jpg?0ea18482a3c4932889a06521ead5b6ad4d4baebc" width="652" height="380" alt="(Associated Press) " /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2019/aug/12/stephen-landes-pleads-guilty-swatting-delaware-wal/" title="Stephen Landes pleads guilty in &#8216;swatting&#8217; Delaware Walmart, school">Stephen Landes pleads guilty in &#8216;swatting&#8217; Delaware Walmart, school</a></h2>
						
						<div class="meta">
							<span class="byline">  </span> <span class="source"> Associated Press



	
		
	

 </span>
						</div>
						<p>A New Mexico man has pleaded guilty to making interstate bomb threats against an elementary school and a Walmart in southern Delaware</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2019/aug/12/stephen-landes-pleads-guilty-swatting-delaware-wal/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2019/06/28/trump_g20_us_russia_69065_c0-0-3855-2247_s652x380.jpg?43a6dea8f3ae23edb322f15c8088fe7eafb99d1c" width="652" height="380" alt="President Donald Trump, right, shakes hands with Russian President Vladimir Putin  during a bilateral meeting on the sidelines of the G-20 summit in Osaka, Japan, Friday, June 28, 2019. (AP Photo/Susan Walsh) **FILE**" /></a>
						
					</div>
					<div class="story-details">
						
<div class="story-tags">
  
  
  <span class="commentary-only-tag">Commentary</span>
  
  
  
</div>


						<h2 class="article-headline"><a href="/news/2019/aug/1/trumps-realism-opens-new-possibilities-russia/" title="Trump&#8217;s realism opens up new possibilities with Russia">Trump&#8217;s realism opens up new possibilities with Russia</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/l-todd-wood/">L. Todd Wood</a> </span> <span class="source"> 



	
		
	

 </span>
						</div>
						<p>President Trump confirmed Thursday he and Russian President Vladimir Putin spoke by phone about the raging fires and about possible technical help the U.S. could offer. Moscow no doubt sees the Trump offer as the start of a pathway for better U.S.-Russia relations.

</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2019/aug/1/trumps-realism-opens-new-possibilities-russia/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2019/06/25/saudi_arabia_writer_killed_89288_c0-142-3000-1890_s652x380.jpg?ed3f90ca99372aa8a335adc36b5938c6eec85ad5" width="652" height="380" alt="In this Dec. 15, 2014 photo, Saudi journalist Jamal Khashoggi speaks during a press conference in Manama, Bahrain. (AP Photo/Hasan Jamali, File)" /></a>
						
					</div>
					<div class="story-details">
						
<div class="story-tags">
  
  
  <span class="commentary-only-tag">Commentary</span>
  
  
  
</div>


						<h2 class="article-headline"><a href="/news/2019/jul/31/saudi-think-tank-closes-dc-offices/" title="Saudi think tank closes D.C. offices">Saudi think tank closes D.C. offices</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/l-todd-wood/">L. Todd Wood</a> </span> <span class="source"> 



	
		
	

 </span>
						</div>
						<p>The Arabia Foundation was a pro-Saudi think tank in Washington, known for communicating on issues important to the Kingdom to the American audience and their representatives. It abruptly closed this week, leading to speculation as to why.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2019/jul/31/saudi-think-tank-closes-dc-offices/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
			
				<article class="story-item">
					<div class="main-photo">
					
				    
				    
				    

						
							<a href="" data-track-event="Hilighted,,position"><img src="https://twt-thumbs.washtimes.com/media/image/2019/07/25/russia_ukraine_48723_c360-0-4292-2292_s652x380.jpg?709b48f0f4c6dbb1e9248bd311d7d22a82377180" width="652" height="380" alt="FILE - In this file photo taken on Sunday, Nov. 25, 2018, a Russian tanker under the the Kerch bridge blocks the passage to the Kerch Strait near Kerch, Crimea. The Ukrainian Security Service (SBU) said in a statement Thursday July 25, 2019, that it has seized the Russian tanker moored in a Ukrainian Black Sea port. (AP Photo)" /></a>
						
					</div>
					<div class="story-details">
						

						<h2 class="article-headline"><a href="/news/2019/jul/25/questions-abound-over-ukraines-seizure-of-russian-/" title="Questions abound over Ukraine&#8217;s seizure of Russian tanker">Questions abound over Ukraine&#8217;s seizure of Russian tanker</a></h2>
						
						<div class="meta">
							<span class="byline"> By <a href="https://www.washingtontimes.com/staff/l-todd-wood/">L. Todd Wood</a> </span> <span class="source"> - The Washington Times



	
		
	

 </span>
						</div>
						<p>It was a move both obvious and ominous.</p>
						<span class="share-count" data-for_url="https://www.washingtontimes.com/news/2019/jul/25/questions-abound-over-ukraines-seizure-of-russian-/"><i class="fa fa-share-square"></i> <span class="qty"></span> Shares </span>
					</div>
				</article>
			
		
	</section>

	



	<nav id="pagination-below" class="pagination" role="navigation">
		<div class="controls">
			<span class="prev">
				
			</span>
			<span class="pages">
				
					
						<a href="?page=1" data-track-event="Pagination,PageNumber,/communities/">1</a>
					
				
					
						<a href="?page=2" data-track-event="Pagination,PageNumber,/communities/">2</a>
					
				
					
						<a href="?page=3" data-track-event="Pagination,PageNumber,/communities/">3</a>
					
				
			</span>
			<span class="next">
				
					<a href="?page=2" data-track-event="Pagination,Next,/communities/">next</a>
				
			</span>
		</div>
	</nav>




	
	<!-- //.related-articles -->

          

        </div>
      </section>

      <aside id="secondary" class="sidebar">
        <div class="aside-inner">
          

<div class="socialbar">
  <span class="title">Follow Us</span>

  <a class="socialicon facebook" href="https://www.facebook.com/TheWashingtonTimes" target="_blank">
    <svg xmlns="http://www.w3.org/2000/svg" aria-label="Facebook" role="img" viewBox="0 0 512 512">
      <rect class="bg-fill-hover" width="512" height="512" rx="15%" fill="#1877f2"/>
      <rect class="bg-fill" width="512" height="512" rx="15%" />
      <path d="M355.6 330l11.4-74h-71v-48c0-20.2 9.9-40 41.7-40H370v-63s-29.3-5-57.3-5c-58.5 0-96.7 35.4-96.7 99.6V256h-65v74h65v182h80V330h59.6z" fill="#fff"/></svg>
  </a>
  <a class="socialicon twitter" href="https://twitter.com/WashTimes" target="_blank">
    <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 509.64">
    <rect class="bg-fill-hover" width="512" height="512" rx="15%" fill="#000000"></rect>
    <rect class="bg-fill" width="512" height="512" rx="15%"></rect>
    <path fill="#fff" fill-rule="nonzero" d="M323.74 148.35h36.12l-78.91 90.2 92.83 122.73h-72.69l-56.93-74.43-65.15 74.43h-36.14l84.4-96.47-89.05-116.46h74.53l51.46 68.04 59.53-68.04zm-12.68 191.31h20.02l-129.2-170.82H180.4l130.66 170.82z"/>
    </svg>
  </a>
  <a class="socialicon" href="https://www.instagram.com/washtimes/" target="_blank">
    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-label="Instagram" role="img" viewBox="0 0 512 512">
      <rect class="bg-fill-hover" width="512" height="512" rx="15%" id="b" />
      <rect class="bg-fill" width="512" height="512" rx="15%" />
      <use class="bg-fill-hover" fill="url(#a)" xlink:href="#b"/>
      <use class="bg-fill-hover" fill="url(#c)" xlink:href="#b"/>
        <radialGradient id="a" cx=".4" cy="1" r="1">
          <stop offset=".1" stop-color="#fd5"/>
          <stop offset=".5" stop-color="#ff543e"/>
          <stop offset="1" stop-color="#c837ab"/>
        </radialGradient>
        <linearGradient id="c" x2=".2" y2="1"><stop offset=".1" stop-color="#3771c8"/><stop offset=".5" stop-color="#60f" stop-opacity="0"/></linearGradient>
        <g fill="none" stroke="#fff" stroke-width="30">
          <rect width="308" height="308" x="102" y="102" rx="81"/>
          <circle cx="256" cy="256" r="72"/>
          <circle cx="347" cy="165" r="6"/>
        </g>
    </svg>
  </a>
  <a class="socialicon rss" href="/feeds/">
    <svg xmlns="http://www.w3.org/2000/svg" aria-label="RSS" role="img" viewBox="0 0 512 512">
      <rect class="bg-fill-hover" width="512" height="512" rx="15%" fill="#f80"/>
      <rect class="bg-fill" width="512" height="512" rx="15%" fill="#f80"/>
      <rect class="bg-fill" width="512" height="512" rx="15%" fill="#f80"/>
      <circle cx="145" cy="367" r="35" fill="#fff"/>
      <path fill="none" stroke="#fff" stroke-width="60" d="M109 241c89 0 162 73 162 162m114 0c0-152-124-276-276-276"/>
    </svg>
  </a>
</div>

          
<div class="search">
  <form class="search-form" id="frm_search" action="/search/">
      <legend class="sr-only">Search</legend>
      <label for="search-keyword" class="sr-only" title="Search Keyword">Search Keyword:</label>
      <input type="hidden" name="cx" value="015385541671335030271:nfb7f1nj88q" />
      <input type="hidden" name="cof" value="FORID:11" />
      <input type="hidden" name="ie" value="UTF-8" />
      <input class="search-input" id="search-keyword" name="q" placeholder="Search" type="search" value="" />
      <button type="submit" name="sa" class="search-button" title="Search">
        <svg class="search-icon" viewBox="0 0 22.192 22.183" id="magnifying_glass" xmlns="http://www.w3.org/2000/svg">
          <path fill="currentColor" d="M21.644 18.758a213.86 213.86 0 01-4.968-4.444 1.434 1.434 0 01-.379-1.949A8.585 8.585 0 008.642.001L8.585 0a8.587 8.587 0 00-.054 17.172l.056.001a8.523 8.523 0 003.8-.888c.03-.018.061-.032.093-.047.164-.076.346-.121.537-.129.021-.002.042-.002.062-.002a1.427 1.427 0 011.123.539 117.822 117.822 0 014.623 4.991c.742.777 2.029.699 2.793-.075.765-.777.757-2.115.026-2.804zm-8.55-5.633a6.37 6.37 0 01-4.507 1.858h-.043c-3.525-.021-6.377-2.91-6.354-6.437.022-3.504 2.891-6.356 6.395-6.356h.043c1.707.011 3.31.687 4.51 1.902s1.855 2.826 1.845 4.535a6.374 6.374 0 01-1.889 4.498z"/>
        </svg>
        Search
      </button>
  </form>
  <script type="text/javascript" src="//www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script>
</div>


          
          

          
            
            
          

          <section class="block email-alerts">
<div class="piano-right-rail-newsletter"></div>
</section>
<!-- //.email-alerts -->


          
          

          <div id="ad-secondary-SB-1" data-size="300x600" class="ad">
            

<div class="ad-slot "
     style="display: flex; align-items: center; justify-content: center; height: 600px; background-color: lightgrey"
     id="div-gpt-ad-right-sidebar-top">

  

    <div style="color: #888888; font-size:0.9em" class="ad-placeholder-text">
      Advertisement
    </div>

    <script>
      console.log('__ADS element on page', 'div-gpt-ad-right-sidebar-top');
      __adsforpage.push({"containerId": "div-gpt-ad-right-sidebar-top", "slotId": "Desktop_MainPage_RR_1", "sizes": [[300, 250], [300, 600]], "prebid": {"code": "Desktop_MainPage_RR_1", "mediaTypes": {"banner": {"sizes": [[300, 250], [300, 600]]}}, "bids": [{"bidder": "rubicon", "params": {"zoneId": 1387446, "siteId": 245008, "accountId": 10468}}, {"bidder": "rubicon", "params": {"zoneId": 1387448, "siteId": 245008, "accountId": 10468}}, {"bidder": "criteo", "params": {"networkId": 8179}}, {"bidder": "openx", "params": {"unit": "540397898", "delDomain": "washingtontimes-d.openx.net"}}], "asdf": "pk"}});
    </script>

</div>


          </div>

          
          
            
              

<section class="block topic-list most-popular" style="padding-bottom: 15px;">
  <h2 class="block-title">Most Popular</h2>
  <div class="block-content">
  	
<article class="story-item headline-only">
<h3 class="article-headline"><a href="https://www.washingtontimes.com/news/2024/oct/1/feds-arrest-thousands-of-violent-fugitives-in-swee/" title="Feds arrest thousands of violent fugitives in sweeping operation" data-track-event="Most,Read,position0">Feds arrest thousands of violent fugitives in sweeping operation</a></h3>
</article>

<article class="story-item headline-only">
<h3 class="article-headline"><a href="https://www.washingtontimes.com/news/2024/oct/2/kamala-harris-spouse-doug-emhoff-smacked-then-girl/" title="Kamala Harris&#x27; spouse Doug Emhoff smacked then-girlfriend for flirting with man in 2012, friends say" data-track-event="Most,Read,position1">Kamala Harris&#x27; spouse Doug Emhoff smacked then-girlfriend for flirting with man in 2012, friends say</a></h3>
</article>

<article class="story-item headline-only">
<h3 class="article-headline"><a href="https://www.washingtontimes.com/news/2024/oct/2/politically-unstable-debriefing-vice-presidential-/" title="Politically Unstable: Debriefing the vice presidential debate" data-track-event="Most,Read,position2">Politically Unstable: Debriefing the vice presidential debate</a></h3>
</article>

<article class="story-item headline-only">
<h3 class="article-headline"><a href="https://www.washingtontimes.com/news/2024/oct/1/wyoming-becomes-third-school-to-cancel-game-agains/" title="Wyoming becomes third school to cancel game against women&#x27;s volleyball team with transgender player" data-track-event="Most,Read,position3">Wyoming becomes third school to cancel game against women&#x27;s volleyball team with transgender player</a></h3>
</article>

<article class="story-item headline-only">
<h3 class="article-headline"><a href="https://www.washingtontimes.com/news/2024/oct/2/jd-vance-and-fruitcake-tim-walz-channels-joe-biden/" title="J.D. Vance and the fruitcake: Tim Walz channels Biden in veep debate" data-track-event="Most,Read,position4">J.D. Vance and the fruitcake: Tim Walz channels Biden in veep debate</a></h3>
</article>


  </div>
</section>
<!-- //.most-popular -->

            
          
          <div id="ad-secondary-SB-2" data-size="300x250" class="ad">
            

<div class="ad-slot hide-on-mobile"
     style="display: flex; align-items: center; justify-content: center; height: 100%; background-color: lightgrey"
     id="div-gpt-ad-right-sidebar-house">

  

    <div style="color: #888888; font-size:0.9em" class="ad-placeholder-text">
      Advertisement
    </div>

    <script>
      console.log('__ADS element on page', 'div-gpt-ad-right-sidebar-house');
      __adsforpage.push({"containerId": "div-gpt-ad-right-sidebar-house", "slotId": "Desktop_MainPage_RR_2", "sizes": [[300, 250], [300, 600], [300, 1050]], "prebid": {"code": "Desktop_MainPage_RR_2", "mediaTypes": {"banner": {"sizes": [[300, 250], [300, 600], [300, 1050]]}}, "bids": [{"bidder": "rubicon", "params": {"zoneId": 1215132, "siteId": 245008, "accountId": 10468}}, {"bidder": "rubicon", "params": {"zoneId": 1387508, "siteId": 245008, "accountId": 10468}}, {"bidder": "rubicon", "params": {"zoneId": 1387512, "siteId": 245008, "accountId": 10468}}, {"bidder": "criteo", "params": {"networkId": 8179}}, {"bidder": "openx", "params": {"unit": "540397899", "delDomain": "washingtontimes-d.openx.net"}}], "asdf": "pk"}});
    </script>

</div>


          </div>

          <div id="ad-secondary-SB-3" data-size="300x250" class="ad">
            
<div id="div-gpt-ad-radio">
  <script type="text/javascript">
    console.log('__ADS element on page div-gpt-ad-radio');
    __adsforpage.push({"containerId": "div-gpt-ad-radio", "slotId": "Desktop_MainPage_RR_4", "sizes": [[300, 250], [300, 600]], "prebid": {"code": "Desktop_MainPage_RR_4", "mediaTypes": {"banner": {"sizes": [[300, 250], [300, 600]]}}, "bids": [{"bidder": "rubicon", "params": {"zoneId": 1390308, "siteId": 245008, "accountId": 10468}}, {"bidder": "rubicon", "params": {"zoneId": 1390310, "siteId": 245008, "accountId": 10468}}, {"bidder": "criteo", "params": {"networkId": 8179}}], "asdf": "pk"}});
  </script>
</div>

          </div>

          
            
              


<section class="block our-voices desktop-only">
  <h2 class="block-title">Commentary</h2>
  <div class="block-content">
	
	
		
		<article class="story-item sm-thumb">
			<div class="main-photo">
				
					
						<a href=""><img src="https://twt-thumbs.washtimes.com/media/img/staff/2014/JOSEPHCURL_s170x255.jpg?c2b569b870632a1f92472d224952a26f127ab236" width="170" height="255" alt="Joseph Curl" /></a>
					
				
			</div>
			<div class="story-details">
				<h3 class="article-headline" style="color: #000;"><a href=""><a href="/staff/joseph-curl/">Joseph Curl</a></a></h3>
				<p><a href="/news/2024/oct/2/why-democrats-have-opened-americas-southern-border/" title="Why Democrats have opened America&#8217;s southern border">Why Democrats have opened America&#8217;s southern border</a></p>
			</div>
		</article>
		
	
		
		<article class="story-item sm-thumb">
			<div class="main-photo">
				
					
						<a href=""><img src="https://twt-thumbs.washtimes.com/media/img/staff/2020/michael-mckenna-nonstaffmug-v2_s170x238.jpg?4b4bbcd7d52068c3c9611573fce381be0c51d1e2" width="170" height="238" alt="Michael McKenna" /></a>
					
				
			</div>
			<div class="story-details">
				<h3 class="article-headline" style="color: #000;"><a href=""><a href="/staff/michael-mckenna/">Michael McKenna</a></a></h3>
				<p><a href="/news/2024/oct/2/federal-government-encouraging-dependence-is-terri/" title="Federal government encouraging dependence is a terrible policy">Federal government encouraging dependence is a terrible policy</a></p>
			</div>
		</article>
		
	
		
		<article class="story-item sm-thumb">
			<div class="main-photo">
				
					
						<a href=""><img src="https://twt-thumbs.washtimes.com/media/img/staff/2016/stephen-moore-350_s170x238.jpg?4b4bbcd7d52068c3c9611573fce381be0c51d1e2" width="170" height="238" alt="Stephen Moore" /></a>
					
				
			</div>
			<div class="story-details">
				<h3 class="article-headline" style="color: #000;"><a href=""><a href="/staff/stephen-moore/">Stephen Moore</a></a></h3>
				<p><a href="/news/2024/oct/2/can-we-all-get-along-yes-by-letting-states-decide/" title="Can we all get along? Yes, by letting the states decide">Can we all get along? Yes, by letting the states decide</a></p>
			</div>
		</article>
		
	
		
		<article class="story-item sm-thumb">
			<div class="main-photo">
				
					
						<a href=""><img src="https://twt-thumbs.washtimes.com/media/img/staff/2015/cal-thomas-350_s170x238.jpg?4b4bbcd7d52068c3c9611573fce381be0c51d1e2" width="170" height="238" alt="Cal Thomas" /></a>
					
				
			</div>
			<div class="story-details">
				<h3 class="article-headline" style="color: #000;"><a href=""><a href="/staff/cal-thomas/">Cal Thomas</a></a></h3>
				<p><a href="/news/2024/oct/2/israels-push-for-total-victory-over-hezbollah-cruc/" title="Israel&#8217;s push for total victory over Hezbollah crucial for U.S. and world security">Israel&#8217;s push for total victory over Hezbollah crucial for U.S. and world security</a></p>
			</div>
		</article>
		
	
		
		<article class="story-item sm-thumb">
			<div class="main-photo">
				
					
						<a href=""><img src="https://twt-thumbs.washtimes.com/media/img/staff/2016/charles-hurt-350_s170x238.jpg?4b4bbcd7d52068c3c9611573fce381be0c51d1e2" width="170" height="238" alt="Charles Hurt" /></a>
					
				
			</div>
			<div class="story-details">
				<h3 class="article-headline" style="color: #000;"><a href=""><a href="/staff/charles-hurt/">Charles Hurt</a></a></h3>
				<p><a href="/news/2024/oct/2/jd-vance-and-fruitcake-tim-walz-channels-joe-biden/" title="J.D. Vance and the fruitcake: Tim Walz channels Biden in veep debate">J.D. Vance and the fruitcake: Tim Walz channels Biden in veep debate</a></p>
			</div>
		</article>
		
	
  </div>
</section>

<!-- //.our-voices -->

            
          
          <div id="ad-secondary-SB-4" data-size="300x250" class="ad">
            

<div class="ad-slot hide-on-mobile"
     style="display: flex; align-items: center; justify-content: center; height: 100%; background-color: lightgrey"
     id="div-gpt-ad-right-sidebar-bottom">

  

    <div style="color: #888888; font-size:0.9em" class="ad-placeholder-text">
      Advertisement
    </div>

    <script>
      console.log('__ADS element on page', 'div-gpt-ad-right-sidebar-bottom');
      __adsforpage.push({"containerId": "div-gpt-ad-right-sidebar-bottom", "slotId": "Desktop_MainPage_RR_3", "sizes": [[300, 250], [300, 600], [300, 1050]], "prebid": {"code": "Desktop_MainPage_RR_3", "mediaTypes": {"banner": {"sizes": [[300, 250], [300, 600], [300, 1050]]}}, "bids": [{"bidder": "rubicon", "params": {"zoneId": 1215134, "siteId": 245008, "accountId": 10468}}, {"bidder": "rubicon", "params": {"zoneId": 1387520, "siteId": 245008, "accountId": 10468}}, {"bidder": "rubicon", "params": {"zoneId": 1387524, "siteId": 245008, "accountId": 10468}}, {"bidder": "criteo", "params": {"networkId": 8179}}, {"bidder": "openx", "params": {"unit": "540397899", "delDomain": "washingtontimes-d.openx.net"}}], "asdf": "pk"}});
    </script>

</div>


          </div>

          
            
          

          

        </div>
      </aside>
      <!-- //#secondary -->

    </div>
  </div>
  <!-- END 2-column layout -->


  
    
  
  


    <!-- Begin #footer -->
    <footer class="footer" id="footer">
      <div class="footer-inner" style="padding-top: 30px;">
        
        <div id="contact-links" class="footer-contact-links container">
          <div class="row">
                <section class="facebook-links col-sm-15 col-lg-7">
            <div class="section-inner">
                <h3>Newsletters</h3>
                <ul class="links">
                    <li><a href="/newsletters/manage" title="Manage Newsletters" target="_blank">Manage Newsletters</a></li>
                    <li><a href="/newsletter-signup/" title="Opinion" target="_blank">Newsletter Signup</a></li>
                </ul>
            </div>
    </section>

            <section class="facebook-links col-sm-15 col-lg-7">
              <div class="section-inner">
                <h3>Find us on Facebook</h3>
                <ul class="links">
                  <li><a href="https://www.facebook.com/TheWashingtonTimes" title="The Washington Times" target="_blank">The Washington Times</a></li>
                  <li><a href="https://www.facebook.com/WashingtonTimesOpinion/" title="Opinion" target="_blank">Opinion</a></li>
                  <li><a href="https://www.facebook.com/WashingtonTimesLocal/" title="Local" target="_blank">Local</a></li>
                  <li><a href="https://www.facebook.com/WashingtonTimesSports/" title="Sports" target="_blank">Sports</a></li>
                </ul>
              </div>
            </section>
            <section class="twitter-links col-sm-15 col-lg-10">
              <div class="section-inner">
                <h3>Find us on X</h3>
                <div class="container-fluid">
                  <div class="row">
                    <ul class="links">
                      <li><a href="https://twitter.com/WashTimes" title="The Washington Times" target="_blank">The Washington Times</a></li>
                      <li><a href="https://twitter.com/WashTimesOpEd" title="Opinion" target="_blank">Opinion</a></li>
                      <li><a href="https://twitter.com/WashTimesLocal" title="Local" target="_blank">Local</a></li>
                      <li><a href="https://twitter.com/WashTimesSports" title="Sports" target="_blank">Sports</a></li>
                    </ul>
                  </div>
                </div>
              </div>
            </section>
          </div>
        </div>
        <!-- //#contact-links -->
        

        
        <div class="footer-section-links" id="section-links">
          <nav id="footer-links" class="container" role="navigation">
            <div class="row">
              
                

	<ul class="menu col-sm-10 col-md-7 col-lg-6">
		<li class="em"><a href="/" title="Home">Home</a></li>
		
			<li class="em"><a href="javascript:;" title="News">News</a></li>
			

	
		<li class=""><a href="/news/corrections/"  title="Corrections">Corrections</a></li>
		
		<li class=""><a href="/news/politics/"  title="Politics">Politics</a></li>
		
		<li class=""><a href="/elections/"  title="Campaign 2024">Campaign 2024</a></li>
		
		<li class=""><a href="/news/national/"  title="National">National</a></li>
		
		<li class=""><a href="/news/world/"  title="World">World</a></li>
		
		<li class=""><a href="/specials/no-end-putin-war-ukraine/"  title="Putin&#x27;s war in Ukraine">Putin's war in Ukraine</a></li>
		
		<li class=""><a href="/news/security/"  title="Security">Security</a></li>
		
		<li class=""><a href="/news/business-economy/"  title="Business &amp; Economy">Business & Economy</a></li>
		
		<li class=""><a href="/news/local/"  title="D.C. Local">D.C. Local</a></li>
		
		<li class=""><a href="/media-spotlight/"  title="Media Spotlight">Media Spotlight</a></li>
		
		<li class=""><a href="/news/newsmakers/"  title="Newsmakers">Newsmakers</a></li>
		
		<li class=""><a href="/news/waste-fraud-abuse/"  title="Waste, Fraud &amp; Abuse">Waste, Fraud & Abuse</a></li>
		
		<li class=""><a href="/news/inside-the-beltway/"  title="Inside the Beltway">Inside the Beltway</a></li>
		
		<li class=""><a href="/news/inside-the-ring/"  title="Inside the Ring">Inside the Ring</a></li>
		
		<li class=""><a href="/higher-ground/"  title="Higher Ground">Higher Ground</a></li>
		
		<li class=""><a href="/culture/"  title="Culture">Culture</a></li>
		
		<li class=""><a href="/culture/entertainment/"  title="Entertainment">Entertainment</a></li>
		
		<li class=""><a href="/culture/technology/"  title="Technology">Technology</a></li>
		
		<li class=""><a href="http://www.legacy.com/washingtontimes/"  title="Obituaries">Obituaries</a></li>
		
		<li class=""><a href="/news/today/"  title="Just the Headlines">Just the Headlines</a></li>
		
		<li class="active blue"><a href="/multimedia/" class="active"  title="Photo Galleries">Photo Galleries</a></li>
		
		<li class=""><a href="/specials/dive-deeper/"  title="Dive Deeper">Dive Deeper</a></li>
		
		<li class=""><a href="/specials/celebrating-40-years-washington-times/"  title="40 years of The Washington Times">40 years of The Washington Times</a></li>
		


		
	</ul>

	<ul class="menu col-sm-10 col-md-7 col-lg-6">
		
			<li class="em"><a href="javascript:;" title="Policy">Policy</a></li>
			

	
		<li class=""><a href="/news/corrections/"  title="Corrections">Corrections</a></li>
		
		<li class=""><a href="/news/threat-status/"  title="Threat Status">Threat Status</a></li>
		
		<li class=""><a href="/specials/energy-environment-news/"  title="Energy &amp; Environment">Energy & Environment</a></li>
		
		<li class=""><a href="/specials/banking-finance/"  title="Banking &amp; Finance">Banking & Finance</a></li>
		
		<li class=""><a href="/specials/health-care-reform/"  title="Health Care Reform">Health Care Reform</a></li>
		
		<li class=""><a href="/specials/second-amendment-and-gun-control/"  title="Second Amendment">Second Amendment</a></li>
		
		<li class=""><a href="/specials/immigration-reform/"  title="Immigration Reform">Immigration Reform</a></li>
		
		<li class=""><a href="/specials/intelligence-cybersecurity/"  title="Homeland &amp; Cybersecurity">Homeland & Cybersecurity</a></li>
		
		<li class=""><a href="/specials/defense-aerospace/"  title="Aerospace &amp; Defense">Aerospace & Defense</a></li>
		
		<li class=""><a href="/specials/taxes-budget/"  title="Taxes &amp; Budget">Taxes & Budget</a></li>
		
		<li class=""><a href="/specials/law-enforcement-intelligence/"  title="Law Enforcement &amp; Intelligence">Law Enforcement & Intelligence</a></li>
		
		<li class=""><a href="/specials/transportation-infrastructure/"  title="Transportation &amp; Infrastructure">Transportation & Infrastructure</a></li>
		


		
		<li class="em"><a href="/specials/" title="Specials">Specials</a>
	</ul>

	<ul class="menu col-sm-10 col-md-7 col-lg-6">
	
		<li class="em"><a href="/opinion/" title="Commentary">Commentary</a></li>
		

	
		<li class=""><a href="/opinion/"  title="Commentary Main">Commentary Main</a></li>
		
		<li class=""><a href="/news/corrections/"  title="Corrections">Corrections</a></li>
		
		<li class=""><a href="/opinion/editorials/"  title="Editorials">Editorials</a></li>
		
		<li class=""><a href="/opinion/letters/"  title="Letters">Letters</a></li>
		
		<li class=""><a href="/staff/charles-hurt/"  title="Charles Hurt">Charles Hurt</a></li>
		
		<li class=""><a href="/staff/cheryl-k-chumley/"  title="Cheryl K. Chumley">Cheryl K. Chumley</a></li>
		
		<li class=""><a href="/staff/kelly-sadler/"  title="Kelly Sadler">Kelly Sadler</a></li>
		
		<li class=""><a href="/staff/jennifer-harper/"  title="Jennifer Harper">Jennifer Harper</a></li>
		
		<li class=""><a href="/staff/jed-babbin/"  title="Jed Babbin">Jed Babbin</a></li>
		
		<li class=""><a href="/staff/tom-basile/"  title="Tom Basile">Tom Basile</a></li>
		
		<li class=""><a href="/staff/tim-constantine/"  title="Tim Constantine">Tim Constantine</a></li>
		
		<li class=""><a href="/staff/joseph-curl/"  title="Joseph Curl">Joseph Curl</a></li>
		
		<li class=""><a href="/staff/joseph-r-detrani/"  title="Joseph R. DeTrani">Joseph R. DeTrani</a></li>
		
		<li class=""><a href="/staff/don-feder/"  title="Don Feder">Don Feder</a></li>
		
		<li class=""><a href="/staff/billy-hallowell/"  title="Billy Hallowell">Billy Hallowell</a></li>
		
		<li class=""><a href="/staff/daniel-n-hoffman/"  title="Daniel N. Hoffman">Daniel N. Hoffman</a></li>
		
		<li class=""><a href="/staff/david-keene/"  title="David Keene">David Keene</a></li>
		
		<li class=""><a href="/staff/robert-knight/"  title="Robert Knight">Robert Knight</a></li>
		
		<li class=""><a href="/staff/gene-marks/"  title="Gene Marks">Gene Marks</a></li>
		
		<li class=""><a href="/staff/clifford-d-may/"  title="Clifford D. May">Clifford D. May</a></li>
		
		<li class=""><a href="/staff/michael-mckenna/"  title="Michael McKenna">Michael McKenna</a></li>
		
		<li class=""><a href="/staff/stephen-moore/"  title="Stephen Moore">Stephen Moore</a></li>
		
		<li class=""><a href="/staff/tim-murtaugh/"  title="Tim Murtaugh">Tim Murtaugh</a></li>
		
		<li class=""><a href="/staff/peter-navarro/"  title="Peter Navarro">Peter Navarro</a></li>
		
		<li class=""><a href="/staff/everett-piper/"  title="Everett Piper">Everett Piper</a></li>
		
		<li class=""><a href="/staff/cal-thomas/"  title="Cal Thomas">Cal Thomas</a></li>
		
		<li class=""><a href="/staff/scott-walker/"  title="Scott Walker">Scott Walker</a></li>
		
		<li class=""><a href="/opinion/black-voices/"  title="Black Voices">Black Voices</a></li>
		
		<li class=""><a href="/books/"  title="Books">Books</a></li>
		
		<li class=""><a href="/cartoons/"  title="Cartoons">Cartoons</a></li>
		
		<li class=""><a href="/specials/rediscover-constitution/"  title="To the Republic">To the Republic</a></li>
		


	
	</ul>

	<div class="clearfix visible-sm"></div>

	<ul class="menu col-sm-10 col-md-7 col-lg-6">
	
		<li class="em"><a href="/sports/" title="Sports">Sports</a></li>
		

	
		<li class=""><a href="/sports/"  title="Sports Main">Sports Main</a></li>
		
		<li class=""><a href="/news/corrections/"  title="Corrections">Corrections</a></li>
		
		<li class=""><a href="/specials/washington-nfl-football-team/"  title="Washington Commanders">Washington Commanders</a></li>
		
		<li class=""><a href="/sports/football/"  title="Football">Football</a></li>
		
		<li class=""><a href="/sports/baseball/"  title="Baseball">Baseball</a></li>
		
		<li class=""><a href="/sports/basketball/"  title="Basketball">Basketball</a></li>
		
		<li class=""><a href="/sports/ncaa/"  title="NCAA">NCAA</a></li>
		
		<li class=""><a href="/staff/thom-loverro/"  title="Thom Loverro">Thom Loverro</a></li>
		
		<li class=""><a href="/sports/tennis/"  title="Tennis">Tennis</a></li>
		
		<li class=""><a href="/sports/golf/"  title="Golf">Golf</a></li>
		
		<li class=""><a href="/sports/hockey/"  title="Hockey">Hockey</a></li>
		
		<li class=""><a href="/sports/soccer/"  title="Soccer">Soccer</a></li>
		
		<li class=""><a href="/sports/horse-racing/"  title="Horse Racing">Horse Racing</a></li>
		
		<li class=""><a href="/sports/racing/"  title="NASCAR &amp; Racing">NASCAR & Racing</a></li>
		
		<li class=""><a href="/specials/district-sports-podcast/"  title="District of Sports Podcast">District of Sports Podcast</a></li>
		
		<li class=""><a href="/sports/photo-galleries/"  title="Sports Photos">Sports Photos</a></li>
		


	
	</ul>

	<div class="clearfix visible-md"></div>

	<ul class="menu col-sm-10 col-md-7 col-lg-6">
	
		<li class="em"><a href="/specials/sponsored/" title="Sponsored">Sponsored</a></li>
		

	
		<li class=""><a href="/news/corrections/"  title="Corrections">Corrections</a></li>
		
		<li class=""><a href="/specials/higher-ed-harassment/"  title="Higher Ed Harassment">Higher Ed Harassment</a></li>
		
		<li class=""><a href="/specials/health-care-hill/"  title="Health Care on the Hill">Health Care on the Hill</a></li>
		
		<li class=""><a href="/specials/invest-portugal/"  title="Invest in Portugal">Invest in Portugal</a></li>
		
		<li class=""><a href="/specials/whats-ailing-health-care-policy-prognosis-2022/"  title="Health Care 2022">Health Care 2022</a></li>
		
		<li class=""><a href="/specials/africa-fdi/"  title="Africa FDI Edition">Africa FDI Edition</a></li>
		
		<li class=""><a href="/specials/immigration-2022/"  title="Immigration 2022">Immigration 2022</a></li>
		
		<li class=""><a href="/specials/clean-energy-2022/"  title="Future of Clean Energy">Future of Clean Energy</a></li>
		
		<li class=""><a href="/specials/invest-ireland/"  title="Invest in Ireland">Invest in Ireland</a></li>
		
		<li class=""><a href="/specials/esg-investments/"  title="ESG Investments">ESG Investments</a></li>
		
		<li class=""><a href="/specials/celebrating-70-years-us-south-korea-alliance/"  title="U.S. &amp; South Korea Alliance">U.S. & South Korea Alliance</a></li>
		
		<li class=""><a href="/specials/146-heroes/"  title="146 Heroes">146 Heroes</a></li>
		
		<li class=""><a href="/specials/invest-malta/"  title="Invest in Malta">Invest in Malta</a></li>
		
		<li class=""><a href="/specials/victorious-family/"  title="Victorious Family">Victorious Family</a></li>
		
		<li class=""><a href="/specials/energy-2024/"  title="Energy 2024">Energy 2024</a></li>
		
		<li class=""><a href="/specials/infrastructure-2024/"  title="Infrastructure 2024">Infrastructure 2024</a></li>
		
		<li class=""><a href="/specials/free-iran-global-assembly-2024/"  title="Free Iran 2024">Free Iran 2024</a></li>
		
		<li class=""><a href="/specials/transportation-2024/"  title="Transportation 2024">Transportation 2024</a></li>
		
		<li class=""><a href="/specials/national-clean-energy-week-2024/"  title="National Clean Energy Week">National Clean Energy Week</a></li>
		


	
	</ul>

	<div class="clearfix"></div>
	<!-- clear row all -->

              
            </div>
          </nav>
        </div>
        

        <nav class="footer-nav" id="footer-nav" role="navigation">
          <div class="container">
            <ul class="menu">
              <li><a href="/subscribe/?subscribe-link-footer" title="Subscribe">Subscribe</a></li>
              <li><a href="http://classified.washingtontimes.com" title="Classifieds" target="_blank">Classifieds</a></li>
              <li><a href="https://washingtontimes-dc.newsmemory.com/?utm_source=washingtontimes&utm_medium=footer" title="E-edition" target="_blank">E-edition</a></li>
              <li><a href="/customer-service/" title="Customer Service">Customer Service</a></li>
              <li><a href="/about/jobs/" title="Careers">Careers</a></li>
              <li><a href="/terms-of-use/" title="Terms">Terms</a></li>
              <li><a href="/privacy/" title="Privacy">Privacy</a></li>
              <li><a href="/feeds/" title="RSS">RSS</a></li>
              <li><a href="/advertise/" title="Advertise">Advertise</a></li>
              <li><a href="/faq/" title="FAQ">FAQ</a></li>
              <li><a href="/about/" title="About">About</a></li>
              <li><a href="/contact-us/" title="Contact">Contact</a></li>
            </ul>
          </div>
        </nav>
        <section id="colophon">
          <div class="container">
            <h6 class="vcard"><span class="copyright-info">All site contents <span title="full">&copy;</span> Copyright <span class="YYYY">2024</span>&nbsp;<span class="nowrap fn">The Washington Times, LLC</span> <span class="separator">|</span></span> <span class="address">3600 New York Avenue NE <span class="separator">|</span> Washington, DC 20002 <span class="separator">|</span> <span class="tel" data-vcard-tel="+12026363000">202-636-3000</span></span></h6>
          </div>
        </section>
      </div>
    </footer>
    <!-- End #footer -->
  

  



<script>
    MODALOPTIONS = [];
</script>


  
  



  <script>
    var isFBReferral = document.cookie.match('RefererIsFacebook=1');
    if (isFBReferral) {
      var flaggedElems = document.getElementsByClassName("do-not-display-flag");
      var numItems = flaggedElems.length;
      for (var i=0; i<numItems; i++) {
        flaggedElems[0].remove();
      }
    }
  </script>

  <!-- Quantcast Tag -->
<script type="text/javascript">
  var _qevents = _qevents || [];

  (function() {
    var elem = document.createElement('script');
    elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
    elem.async = true;
    elem.type = "text/javascript";
    var scpt = document.getElementsByTagName('script')[0];
    scpt.parentNode.insertBefore(elem, scpt);
  })();

  _qevents.push({
    qacct:"p-c69_1G6fdlihY"
  });
</script>

<noscript>
  <div style="display:none;">
    <img loading="lazy" src="//pixel.quantserve.com/pixel/p-c69_1G6fdlihY.gif" border="0" height="1" width="1" alt="Quantcast"/>
  </div>
</noscript>
<!-- End Quantcast tag -->


<!-- BEGIN Linkedin Pixel -->
<script type="text/javascript">
_linkedin_partner_id = "1586410";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);
</script><script type="text/javascript">
(function(){var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);})();
</script>
<noscript>
<img loading="lazy" height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1586410&fmt=gif" />
</noscript>
<!-- END Linkedin Pixel -->


  

    <!-- Media Trust ad scanner -->
   <script src="https://scripts.webcontentassessor.com/scripts/85d8ddb05bcf089b2c29e59623ae519ad02e2a929bfaac10d875c38b93211525"></script>

    <!-- Google Tag Manager -->
  <script>(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','dataLayer', 'GTM-TRFBMGL');</script>
  <!-- End Google Tag Manager -->



    <script src="/static/js/prebid8.42.0.5866ee185820.js"></script>





  <!-- BEGIN: Google Universal Analytics -->
  <script type="text/javascript">

    
    dataLayer.push({
    'event': 'pageview',
    
      'PageType': 'Section',
    
      'TopNode': 'communities',
    
      'UserSegment': 'Anonymous',
    
      'Segmentation': document.cookie.match('Segmentation=Preferred') ? 'Preferred' : 'Normal'
    });

    function _trackEvent() {
      // args: category, action, label, value
      var evtData = {
        'event': 'ga_event',
        'ga_event_category': arguments[0],
        'ga_event_action': arguments[1]
      };
      if (arguments.length == 3){
        evtData['ga_event_label'] = arguments[2]
      }
      if (arguments.length == 4){
        evtData['ga_event_label'] = arguments[2]
        evtData['ga_event_value'] = arguments[3]
      }
      dataLayer.push(evtData);
    }

  </script>
  <!-- END: Google Analytics -->
  


<!-- Begin Piano My-Account Section -->
    
    <script>

      function navIsSticky() {
        if ($('.header-container.sticky').length ){
          return true;
        }
        return false;
      }

      function updateMenuAccountOptions(isSticky) {
        if (isSticky) {
          tp = window.tp || [];
          if (tp.pianoId) {
            if (tp.pianoId.isUserValid()) {
              var name = tp.pianoId.getUser().given_name;
              if (!name) {
                name = "Account";
              }
              $('#nav_root_subscribe').css('display', 'none');
              $('#nav_root_signin a').text(name);
              $('#nav_root_signin').css('display', 'inline-flex');
            } else {
              $('#nav_root_subscribe').css('display', 'inline-flex');
              $('#nav_root_signin a').text('Sign In');
              $('#nav_root_signin').css('display', 'inline-flex');
            }
          }

        } else {
          $('#nav_root_subscribe').css('display', 'none');
          $('#nav_root_signin').css('display', 'none');

        }
      }

      function pianoReadCustomVariableCookie(specificName) {
    var cookieValue;
    try {
        // Try to get the cookie value with regexp
        var match = document.cookie.match(new RegExp('(^| )__pcvc=([^;]+)'));
        if (match) {
            // If cookie with this name was found - try to parse the JSON value
            cookieValue = JSON.parse(match[2]);
        }
    }
    catch (e) {
        // By default - set value as empty object
        cookieValue = {};
    }
    if (!cookieValue) {
        // By default - set value as empty object
        cookieValue = {};
    }
    if (typeof specificName != "undefined") {
        // Get the specific value from the set
        if (typeof cookieValue[specificName] != "undefined") {
            return cookieValue[specificName];
        }
        return null;
    }
    return cookieValue;
}



function pianoSetCustomVariableCookie(name, value) {
    // Get all existing values from the cookie
    var cookieValue = pianoReadCustomVariableCookie();
    // Set the value
    cookieValue[name] = value;

    // Get cookie expiration date in 3 years
    var d = new Date();
    d.setTime(d.getTime() + (94608000000));
    var expires = "expires=" + d.toUTCString();

    // Write the cookie value
    document.cookie = "__pcvc=" + JSON.stringify(cookieValue) + ";" + expires + ";path=/";

    tp.push(["setCustomVariable", name, value]);

}


function pianoModifySubscribeButton(hasAccess) {
  let pianoSubscribeButton = $('.signinbox-wrapper .subscribe-button');
  let url = hasAccess ? '/my-times/' : '/subscribe/?subscribe-button-header';
  let title = hasAccess ? 'My Times' : 'Subscribe';
  pianoSubscribeButton.attr('href', url).text(title);
}


function showPianoLogin() {

  $('.user-dropdown-drawer').removeClass('is-expanded');
	$('#userMenuBackdrop').removeClass('open');
	$("body").removeClass('lock-scrolling');

  tp = window.tp || [];
  tp.push(["init", function () {
    tp.pianoId.show({
      screen: 'login',
      loggedIn: function (data) {
        console.log('user ', data.user, ' logged in with token', data.token);

        //hide Subscribe button
        var name = tp.pianoId.getUser().given_name;
        if (!name) {
          name = "Account";
        }
        $('#piano-login .text').text(name);
        $('.leftSignin').hide();
        $('.signinbox-wrapper').addClass('is-logged-in');

        $('#anonUserMenu').removeClass('dropdown-content').css('display', 'none');
        $('#memberMenu').addClass('dropdown-content').removeAttr('style');


        $('.rightSignin').removeClass('rightSignin').addClass('accountButton');

        $('#nav_root_subscribe').css('display', 'none');
        $('#nav_root_signin a').text(name);
        $('#nav_root_signin').css('display', 'inline-block').css('margin-left', '10px');

        // set Piano presence cookie, for use by ads exclusion
        var d = new Date();
        d.setTime(d.getTime() + 60 * 60 * 24 * 30 * 1000);
        document.cookie = "onaip_=; expires=" + d.toUTCString() + "; path=/";

        pushly('profile', {'external_id': tp.pianoId.getUser().uid});

        tp.api.callApi('/access/check', { rid: "RV0Z0NV" }, function (response) {
          let hasAccess = response.access.granted;
          pianoModifySubscribeButton(hasAccess);
        });

      }
    });
    $('.tp-modal').css('z-index', '2000000000');
  }]);
}

function pianoLogout() {
  console.log('logout');

  $('.user-dropdown-drawer').removeClass('is-expanded');
	$('#userMenuBackdrop').removeClass('open');
	$("body").removeClass('lock-scrolling');

  tp = window.tp || [];
  tp.pianoId.logout(function () {
    $('#memberMenu').css('display', 'none');
    $('.signinbox-wrapper').removeClass('is-logged-in');

    $('#anonUserMenu').addClass('dropdown-content').removeAttr('style');
    $('#memberMenu').removeClass('dropdown-content').css('display', 'none');

    $('#piano-login .text').text('Sign In');
    $('.leftSignin').show();
    $('.accountButton').removeClass('accountButton').addClass('rightSignin');

     //unset Piano presence cookie
          document.cookie = "onaip_=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"


  });
  
}
//set initial user account state
tp = window.tp || [];
_cbq = window._cbq = (window._cbq || []);
tp.push(["init", function() {

  if (tp.pianoId.isUserValid()) {
    var name = tp.pianoId.getUser().given_name;

    if (name) {
      $('.dropdown-button-wrap').before('<p class="welcome-text">Welcome, ' + name + '</p>');
    } else {
      name = "Account";
    }

    $('#piano-login .text').text(name);
    //hide Subscribe button
    $('.leftSignin').hide();
    $('.signinbox-wrapper').addClass('is-logged-in')
    $('.rightSignin').removeClass('rightSignin').addClass('accountButton');

    $('#anonUserMenu').removeClass('dropdown-content').css('display', 'none');
    $('#memberMenu').addClass('dropdown-content').removeAttr('style');


    // set Piano presence cookie, for use by ads exclusion
    var d = new Date();
    d.setTime(d.getTime() + 60 * 60 * 24 * 30 * 1000);
    document.cookie = "onaip_=; expires=" + d.toUTCString() + "; path=/";

    tp.api.callApi('/access/check', { rid: "RV0Z0NV" }, function (response) {
      var hasAccess = response.access.granted;
      pianoModifySubscribeButton(hasAccess);

      // From here we can send either a user or subscriber level to Chartbeat
      if (hasAccess) {
        _cbq.push(['_acct', 'paid']);
      } else {
        _cbq.push(['_acct', 'lgdin']);
      }
    });

    pushly('profile', {'external_id': tp.pianoId.getUser().uid});

  } else {
    $('#anonUserMenu').addClass('dropdown-content').removeAttr('style');
    $('#memberMenu').removeClass('dropdown-content').css('display', 'none');
    $('.signinbox-wrapper').removeClass('is-logged-in');
    pianoModifySubscribeButton(false);

    _cbq.push(['_acct', 'anon']);
  }
  if(window.ShareItemHandler) {
    console.log("__APP detected, setting Piano var mobile_webview");
    pianoSetCustomVariableCookie('mobile_webview', 'true');
  } else {
    console.log("__APP not detected");
    pianoSetCustomVariableCookie('mobile_webview', 'false');
  }

  // GA4 integration
  tp.setGA4Config({
      measurementId: 'G-2KS4V69VVW',
      eventParameters: {
          send_page_view: false
      }
  });
}]);

//newsletter signup handler
tp.push(["addHandler", "customEvent", function(event, b, c, d) {
    switch (event.eventName) {
      case 'submit':
            var email = '';
            var boomtrain_id = '';
            var newsletter_source = '';

            if ((typeof event.params.email != 'undefined') && (event.params.email.length > 0)) {
                email = event.params.email;
            }
            if ((typeof event.params.boomtrain != 'undefined') && (event.params.boomtrain.length > 0)) {
                boomtrain_id = event.params.boomtrain;
            }
            if ((typeof event.params.newsletterSource != 'undefined') && (event.params.newsletterSource.length > 0)) {
                newsletter_source = event.params.newsletterSource;
            }

            var data = {
                email: email,
                newsletter_source: newsletter_source
            };
            data[boomtrain_id] = 'on';

            // This is here because the docs say it is "required", but this will only be called
            // if the user submits the form. So we can't track the event value on the form load yet.
            chartbeat('trackNewsletterSignupShown', {event_value: boomtrain_id});

            $.post('/newsletters/boomtrain/subscribe/', data, function(){
                 // If the email was added successfully set a cookie for Composer tracking.
                pianoSetCustomVariableCookie(boomtrain_id, 'true');

              tp.push(["setCustomVariable", boomtrain_id, "true"]);

              chartbeat('trackNewsletterSignupComplete', {event_value: boomtrain_id});
                //We can close the offer now. (Commented out per Piano's request)
               // tp.offer.close();
            });

            break;
    }
}]);

tp.push(["addHandler", "experienceExecute", (e) => {
  console.log("==== experienceExecute, e", e);
  const cutoffTime = new Date(window.cltc_score_update_cutofftime);
  const existingCLTCScore = window.cltc_score;
  const currentTime = new Date();

  if (currentTime > cutoffTime) {
    console.log("==== experienceExecute, No updates needed to CLTC score")
    return
  }
  const experienceExecuteEvent = e.result.events.find((eventObj) => eventObj.eventType === 'experienceExecute');
  if (!experienceExecuteEvent) return;

  function findCScoreAndExtractScore(array) {
    for (let i = 0; i < array.length; i++) {
      if (array[i].startsWith('CScore')) {
        const parts = array[i].split(':');
        const score = parts[2] || null;
        return score;
      }
    }
    return null; // Return null if no 'CScore' element is found
  }
  function extractSlug(urlPath) {
    const pathSegments = urlPath.split('/').filter(segment => segment !== '');
    const lastSegment = pathSegments[pathSegments.length - 1];
    // Remove the fragment identifier if it exists
    const slug = lastSegment.split('#')[0];
    return slug;
  }

  const c_score = findCScoreAndExtractScore(experienceExecuteEvent.eventExecutionContext.userSegments.COMPOSER1X.segments);
  const data = {
    'cltc_score': c_score
  }

  if (c_score !== 'no_score' && existingCLTCScore != c_score) {
    const storySlug = extractSlug(window.location.pathname);
    fetch(`/news/${storySlug}/set-cltc-score/`, {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      body: JSON.stringify(data),
    })
    .then(response => response.json())
    .then(data => {
      console.log('Success CLTC Score updated:', data);
    })
    .catch((error) => {
      console.error('Error on updating CLTC Score:', error);
    });
  }
}]);


// Read all values from cookie
var cookieValues = pianoReadCustomVariableCookie();

for (var i in cookieValues) {
    // Set custom variables from cookie
    tp.push(['setCustomVariable', i, cookieValues[i]]);
}

tp.push(["addHandler", "checkoutComplete", function(conversion){
  var checkoutPixel = document.createElement("img");
  checkoutPixel.src = "https://r.turn.com/r/beacon?b2=IUyCvJTSsOG4y6AIMUOFZhfOHusEkTIx_oTF_HtdfM5VPVedEV-mju3OcbMMcMNBXl-ulRU5bjHDPnr8dCYv8g&cid=";
  document.body.append(checkoutPixel);
}]);


      /*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*/
      !function(a,b){a(function(){"use strict";function a(a,b){return null!=a&&null!=b&&a.toLowerCase()===b.toLowerCase()}function c(a,b){var c,d,e=a.length;if(!e||!b)return!1;for(c=b.toLowerCase(),d=0;d<e;++d)if(c===a[d].toLowerCase())return!0;return!1}function d(a){for(var b in a)i.call(a,b)&&(a[b]=new RegExp(a[b],"i"))}function e(a){return(a||"").substr(0,500)}function f(a,b){this.ua=e(a),this._cache={},this.maxPhoneWidth=b||600}var g={};g.mobileDetectRules={phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",Pixel:"; \\bPixel\\b",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332",Asus:"Asus.*Galaxy|PadFone.*Mobile",Xiaomi:"^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android [0-9.]+; [a-z-]+; \\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",SailfishOS:"Sailfish",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"\\bEdgiOS\\b|Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",SailfishBrowser:"SailfishBrowser/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",Sailfish:"Sailfish [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},g.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,
      shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var h,i=Object.prototype.hasOwnProperty;return g.FALLBACK_PHONE="UnknownPhone",g.FALLBACK_TABLET="UnknownTablet",g.FALLBACK_MOBILE="UnknownMobile",h="isArray"in Array?Array.isArray:function(a){return"[object Array]"===Object.prototype.toString.call(a)},function(){var a,b,c,e,f,j,k=g.mobileDetectRules;for(a in k.props)if(i.call(k.props,a)){for(b=k.props[a],h(b)||(b=[b]),f=b.length,e=0;e<f;++e)c=b[e],j=c.indexOf("[VER]"),j>=0&&(c=c.substring(0,j)+"([\\w._\\+]+)"+c.substring(j+5)),b[e]=new RegExp(c,"i");k.props[a]=b}d(k.oss),d(k.phones),d(k.tablets),d(k.uas),d(k.utils),k.oss0={WindowsPhoneOS:k.oss.WindowsPhoneOS,WindowsMobileOS:k.oss.WindowsMobileOS}}(),g.findMatch=function(a,b){for(var c in a)if(i.call(a,c)&&a[c].test(b))return c;return null},g.findMatches=function(a,b){var c=[];for(var d in a)i.call(a,d)&&a[d].test(b)&&c.push(d);return c},g.getVersionStr=function(a,b){var c,d,e,f,h=g.mobileDetectRules.props;if(i.call(h,a))for(c=h[a],e=c.length,d=0;d<e;++d)if(f=c[d].exec(b),null!==f)return f[1];return null},g.getVersion=function(a,b){var c=g.getVersionStr(a,b);return c?g.prepareVersionNo(c):NaN},g.prepareVersionNo=function(a){var b;return b=a.split(/[a-z._ \/\-]/i),1===b.length&&(a=b[0]),b.length>1&&(a=b[0]+".",b.shift(),a+=b.join("")),Number(a)},g.isMobileFallback=function(a){return g.detectMobileBrowsers.fullPattern.test(a)||g.detectMobileBrowsers.shortPattern.test(a.substr(0,4))},g.isTabletFallback=function(a){return g.detectMobileBrowsers.tabletPattern.test(a)},g.prepareDetectionCache=function(a,c,d){if(a.mobile===b){var e,h,i;return(h=g.findMatch(g.mobileDetectRules.tablets,c))?(a.mobile=a.tablet=h,void(a.phone=null)):(e=g.findMatch(g.mobileDetectRules.phones,c))?(a.mobile=a.phone=e,void(a.tablet=null)):void(g.isMobileFallback(c)?(i=f.isPhoneSized(d),i===b?(a.mobile=g.FALLBACK_MOBILE,a.tablet=a.phone=null):i?(a.mobile=a.phone=g.FALLBACK_PHONE,a.tablet=null):(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null)):g.isTabletFallback(c)?(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null):a.mobile=a.tablet=a.phone=null)}},g.mobileGrade=function(a){var b=null!==a.mobile();return a.os("iOS")&&a.version("iPad")>=4.3||a.os("iOS")&&a.version("iPhone")>=3.1||a.os("iOS")&&a.version("iPod")>=3.1||a.version("Android")>2.1&&a.is("Webkit")||a.version("Windows Phone OS")>=7||a.is("BlackBerry")&&a.version("BlackBerry")>=6||a.match("Playbook.*Tablet")||a.version("webOS")>=1.4&&a.match("Palm|Pre|Pixi")||a.match("hp.*TouchPad")||a.is("Firefox")&&a.version("Firefox")>=12||a.is("Chrome")&&a.is("AndroidOS")&&a.version("Android")>=4||a.is("Skyfire")&&a.version("Skyfire")>=4.1&&a.is("AndroidOS")&&a.version("Android")>=2.3||a.is("Opera")&&a.version("Opera Mobi")>11&&a.is("AndroidOS")||a.is("MeeGoOS")||a.is("Tizen")||a.is("Dolfin")&&a.version("Bada")>=2||(a.is("UC Browser")||a.is("Dolfin"))&&a.version("Android")>=2.3||a.match("Kindle Fire")||a.is("Kindle")&&a.version("Kindle")>=3||a.is("AndroidOS")&&a.is("NookTablet")||a.version("Chrome")>=11&&!b||a.version("Safari")>=5&&!b||a.version("Firefox")>=4&&!b||a.version("MSIE")>=7&&!b||a.version("Opera")>=10&&!b?"A":a.os("iOS")&&a.version("iPad")<4.3||a.os("iOS")&&a.version("iPhone")<3.1||a.os("iOS")&&a.version("iPod")<3.1||a.is("Blackberry")&&a.version("BlackBerry")>=5&&a.version("BlackBerry")<6||a.version("Opera Mini")>=5&&a.version("Opera Mini")<=6.5&&(a.version("Android")>=2.3||a.is("iOS"))||a.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||a.version("Opera Mobi")>=11&&a.is("SymbianOS")?"B":(a.version("BlackBerry")<5||a.match("MSIEMobile|Windows CE.*Mobile")||a.version("Windows Mobile")<=5.2,"C")},g.detectOS=function(a){return g.findMatch(g.mobileDetectRules.oss0,a)||g.findMatch(g.mobileDetectRules.oss,a)},g.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},f.prototype={constructor:f,mobile:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===b&&(this._cache.userAgent=g.findMatch(g.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===b&&(this._cache.userAgents=g.findMatches(g.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===b&&(this._cache.os=g.detectOS(this.ua)),this._cache.os},version:function(a){return g.getVersion(a,this.ua)},versionStr:function(a){return g.getVersionStr(a,this.ua)},is:function(b){return c(this.userAgents(),b)||a(b,this.os())||a(b,this.phone())||a(b,this.tablet())||c(g.findMatches(g.mobileDetectRules.utils,this.ua),b)},match:function(a){return a instanceof RegExp||(a=new RegExp(a,"i")),a.test(this.ua)},isPhoneSized:function(a){return f.isPhoneSized(a||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===b&&(this._cache.grade=g.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?f.isPhoneSized=function(a){return a<0?b:g.getDeviceSmallerSide()<=a}:f.isPhoneSized=function(){},f._impl=g,f.version="1.4.5 2021-03-13",f})}(function(a){if("undefined"!=typeof module&&module.exports)return function(a){module.exports=a()};if("function"==typeof define&&define.amd)return define;if("undefined"!=typeof window)return function(a){window.MobileDetect=a()};throw new Error("unknown environment")}());

      $(document).ready(function(){

        if (window.IS_ADS_DISPLAY_ENABLED) {
          loadAds();
        }

          var md = new MobileDetect(window.navigator.userAgent);
          if(md.tablet()) {
            pianoSetCustomVariableCookie("piano-device-type", "tablet");
          } else if (md.mobile()) {
            pianoSetCustomVariableCookie("piano-device-type", "mobile");
          } else if (window.navigator.userAgent.toLowerCase() === 'twtapp') {
            let viewPWidth = window.innerWidth || document.documentElement.clientWidth;
            if (viewPWidth < 800) {
              pianoSetCustomVariableCookie("piano-device-type", "mobile");
            } else {
              pianoSetCustomVariableCookie("piano-device-type", "tablet");
            }
          } else {
            pianoSetCustomVariableCookie("piano-device-type", "desktop");
          }


        $('#nav_root_signin').click(function(evt){
          if (tp.pianoId){
            if(tp.pianoId.isUserValid()) {
              return;
            }
          }
          evt.preventDefault();
          showPianoLogin();
        });

      });

    </script>
    
    <!-- End Piano My-Account Section -->

  
  <script type="text/javascript">
    $(window).scroll(function() {
      if ($(window).width() > 800) {
        if ($(this).scrollTop() > 105) {
          $('.header-container').addClass('sticky');
          $('body').addClass('has-sticky-nav');
          $('body').css('padding-top', '157px');
          $('#nav_root_email-sticky-icon').show();
          updateMenuAccountOptions(true);
        } else {
          $('.header-container').removeClass('sticky');
          $('body').removeClass('has-sticky-nav');
          $('body').css('padding-top', 0);
          $('#nav_root_email-sticky-icon').hide();
          updateMenuAccountOptions(false);
        }
      }
    });
  </script>
  

  <script>
  function conditionalBack(fallbackUrl) {
    fallbackUrl = fallbackUrl || '/';
    var prevPage = window.location.href;

    window.history.go(-1);

    setTimeout(function(){
        if (window.location.href == prevPage) {
            window.location.href = fallbackUrl;
        }
    }, 500);
}
  </script>

  <!-- Begin Global Scripts -->
  <script src="/static/js/global.5b5acddae9c7.js"></script>
  <!--End Global Scripts -->

  <script>
    if (Cookies.get('_pc_newsletter-notification-clicked')) {
      document.getElementById('newsletter-signup-icon-badge').remove();
    }
  </script>



<!--START Lightbox Javascript
<script type="text/javascript">
(function () {
var e = document.createElement('script'); e.type = 'text/javascript'; e.async = true;
e.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.lightboxcdn.com/vendor/a03ff559-e73a-4fb6-91a2-074fb72400fe/lightbox.js?mb=' + (new Date().getTime());
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s);
})();
</script>
END Lightbox Javascript-->

  <script>
    /*
    if ('serviceWorker' in navigator) {
      navigator.serviceWorker.register('/twt-service-worker.js')
        .then(function (registration) {
          console.log('Service Worker registered with scope:', registration.scope);
        })
        .catch(function (error) {
          console.log('Service Worker registration failed:', error);
        });
    }
    */

    function slugifyPathname() {
        let pathname = window.location.pathname;
        // Remove leading and trailing slashes
        pathname = pathname.replace(/^\/|\/$/g, '');
        // Replace special characters and spaces with hyphens, and convert to lowercase
        pathname = pathname.replace(/[^a-zA-Z0-9\- ]/g, '').replace(/\s+/g, '-').toLowerCase();
        return pathname;
    }

     // Get the current page path and create a unique ID
    const pagePath = window.location.pathname;
    const pageID = 'twt-lpl-' + slugifyPathname();

    function checkReload() {
      
        console.log("__APP checkReload");
      

      const timestamp = sessionStorage.getItem(pageID);
      const currentTime = Date.now();

      // Set the reload threshold to 10 minutes if the page path starts with "/news", or 5 minute otherwise
      const reloadThreshold = pagePath.startsWith('/news/20') ? 10 * 60 * 1000 : 5 * 60 * 1000;
      if (!timestamp || currentTime - parseInt(timestamp) > reloadThreshold) {
        sessionStorage.setItem(pageID, currentTime.toString());
        window.location.reload();
      }
    }

    if (sessionStorage.getItem(pageID) === null) {
      console.log("__APP lpl not found");
      // Reload if this is a PWA and the page is in standalone mode
      if (window.matchMedia('(display-mode: standalone)').matches) {
        sessionStorage.setItem(pageID, Date.now() .toString());
        window.location.reload();
      } else {
        sessionStorage.setItem(pageID, Date.now() .toString());
      }
    }

    document.addEventListener('visibilitychange', function() {
      if (document.visibilityState === 'visible') {
        console.log("__APP visibilitychange event");
        checkReload();
      }
    });

    window.addEventListener('pageshow', function (event) {
      console.log("__APP pageshow event");
      //checkReload();
    });


  </script>

  
  <script>
    (function(src){var a=document.createElement("script");a.type="text/javascript";a.async=true;a.src=src;var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})("//experience.tinypass.com/xbuilder/experience/load?aid=hph4LAYuC6");
  </script>

<script>
  tp = window.tp || [];
  console.log('TP setUsePianoIdUserProvider');
  tp.push(["setUsePianoIdUserProvider", true ]);         // Piano ID Initialization

  
</script>

  
  <script>
    tp = window.tp || [];
    tp.push(["init", function () {
      tp.push(["setTags", ['Communities']]);
    }]);
  </script>

  <div class="loader"></div>

  
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8cc8705b8d44d53c',t:'MTcyNzkxMTM5Mi4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
