1<!DOCTYPE html> 2<html lang="en" data-bs-theme="light"> 3 4<head> 5 <meta name="twitter:widgets:theme" content="light"> 6 <meta charset="utf-8"> 7
7<script> 8 try { 9 var t = document.cookie.match(/(?:^|;\s*)theme=(dark|light)(?:;|$)/); 10 var theme = t ? t[1] : (matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); 11 document.documentElement.setAttribute('data-bs-theme', theme); 12 var tw = document.querySelector('meta[name="twitter:widgets:theme"]'); 13 if (tw) tw.setAttribute('content', theme); 14 } catch (e) { } 15 </script>
15 16 <meta name="viewport" content="width=device-width, initial-scale=1"> 17 <link rel="preconnect" href="//fonts.googleapis.com" /> 18<link rel="preconnect" href="//fonts.gstatic.com" crossorigin /> 19<link rel="preconnect" href="//cdn.townhall.com" crossorigin /> 20<link rel="preconnect" href="//cdn.jsdelivr.net" crossorigin /> 21<link rel="preconnect" href="//ib.adnxs.com" crossorigin /> 22<link rel="preconnect" href="//experience.tinypass.com" crossorigin /> 23<link rel="preconnect" href="//www.googletagservices.com" crossorigin /> 24<link rel="preconnect" href="//cdn.townhall.com" crossorigin /> 25<link rel="preconnect" href="//media.townhall.com" crossorigin /> 26<link rel="preconnect" href="//www.google-analytics.com" crossorigin /> 27<link rel="preconnect" href="//ad.doubleclick.net" crossorigin /> 28<link rel="preconnect" href="//securepubads.g.doubleclick.net" crossorigin /> 29<link rel="preconnect" href="//c.amazon-adsystem.com" crossorigin /> 30<link rel="preconnect" href="//cmp.osano.com" crossorigin /> 31<link rel="preconnect" href="//media.swncdn.com" crossorigin /> 32 33 34 35 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 36 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 37 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 38 <meta name="apple-mobile-web-app-title" content="PJ Media"> 39 <meta name="application-name" content="PJ Media"> 40 <meta name="msapplication-TileColor" content="#fafafa"> 41 <meta name="theme-color" content="#fafafa"> 42 43<link rel="preconnect" href="https://fonts.googleapis.com"> 44<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 45<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Raleway:wght@200;300;400;500;700;800&family=Open+Sans:ital,wght@0,300;0,400;0,700;0,800;1,300;1,400;1,700;1,800&family=PT+Serif&display=fallback"> 46 47 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css"> 48 <link rel="stylesheet" href="/css/app.css?v=QaQO-TUfmp6pXVyedjVWPQCQ2SAvZhSuoCHVOx-PLtk" /> 49 <link rel="stylesheet" href="/_content/Rcl.Common/css/rcl.css?v=WXdOM9RyGT3slE6vREI3-pLYqkA6bZQgoK3hO_tLJUU" /> 50 <!-- Osano Cookie Consent --> 51
51<script> 52 window.dataLayer = window.dataLayer || []; 53 function gtag() { dataLayer.push(arguments); } 54 gtag('consent', 'default', { 55 'ad_storage': 'denied', 56 'analytics_storage': 'denied', 57 'ad_user_data': 'denied', 58 'ad_personalization': 'denied', 59 'personalization_storage': 'denied', 60 'functionality_storage': 'granted', 61 'security_storage': 'granted', 62 'wait_for_update': 500 63 }); 64 gtag('set', 'ads_data_redaction', true); 65 gtag('set', 'url_passthrough', true); 66 </script>
66 67
67<script src="https://cmp.osano.com/SXusXzwf2D/6728c4c7-1b68-4cbb-80f6-5e395bbba96b/osano.js"></script>
67 68
68<script defer src="https://media.swncdn.com/js/consent/osano-init.js?lang=en"></script>
68 69
69<script> 70 document.addEventListener('click', function (event) { 71 if (!event.target.closest('[data-osano-drawer]')) return; 72 event.preventDefault(); 73 if (window.Osano && Osano.cm && typeof Osano.cm.showDrawer === 'function') { 74 Osano.cm.showDrawer(); 75 } 76 }); 77 </script>
77 78 79 80<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 80-81
80 81<script async src="https://www.googletagmanager.com/gtag/js?id=
81G-8XT9XNWEHT
vendor: 12 bytes, line 81
81"></script>
82<script> 83
vendor: 143 bytes, lines 83-87
83window.dataLayer = window.dataLayer || []; 84 function gtag() { dataLayer.push(arguments); } 85 gtag('js', new Date()); 86 87 gtag('config', '
87G-8XT9XNWEHT
vendor: 51 bytes, line 87
87', {'pageType': 'free', 'section': 'contact-us'});
88</script>
88 89 90 91 92 93 <title>PJ Media </title> 94 <meta name="description" content="PJ Media is a leading news site covering culture, politics, faith, homeland security, and more. Our reporters and columnists provide original, in-depth analysis from a variety of perspectives." /> 95 <meta name="keywords" content="PJ Media, conservative news, politics, culture, commentary" /> 96 <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" /> 97 <link rel="canonical" href="https://pjmedia.com/contact-us" /> 98 99 <meta property="og:locale" content="en_US" /> 100 <meta property="og:title" content="PJ Media" /> 101 <meta property="og:type" content="website" /> 102 <meta property="og:url" content="https://pjmedia.com/contact-us" /> 103 <meta property="og:image" content="https://cdn.townhall.com/web/thm/pjmedia-opengraph-default.webp" /> 104 <meta property="og:image:width" content="1200" /> 105 <meta property="og:image:height" content="630" /> 106 <meta property="og:site_name" content="PJ Media" /> 107 <meta property="og:description" content="PJ Media is a leading news site covering culture, politics, faith, homeland security, and more. Our reporters and columnists provide original, in-depth analysis from a variety of perspectives." /> 108 <meta name="twitter:card" content="summary_large_image" /> 109 <meta name="twitter:title" content="PJ Media" /> 110 <meta name="twitter:image" content="https://cdn.townhall.com/web/thm/pjmedia-twitter-default.webp" /> 111 <meta name="twitter:url" content="https://pjmedia.com/contact-us" /> 112 <meta name="twitter:description" content="PJ Media is a leading news site covering culture, politics, faith, homeland security, and more. Our reporters and columnists provide original, in-depth analysis from a variety of perspectives." /> 113 <meta name="twitter:site" content="@PJMedia_com" /> 114 115 116 <meta property="fb:pages" 117 content="41632789656,103971336305218,319569361390023,106547192707583,124538510989702,283971595408,15418366158,153162531376557,127519040661256,123834811060739,305174559545115,321502821264274,413465452078762,492802317512753,140705212665688,116757565026850,114013445328868" /> 118 119 120 121
121<script type='text/javascript'> 122 (function () { 123 124 var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); 125 126 _sf_async_config.uid = 14482; 127 _sf_async_config.domain = 'pjmedia.com'; 128 _sf_async_config.flickerControl = false; 129 _sf_async_config.useCanonical = true; 130 _sf_async_config.useCanonicalDomain = true; 131 _sf_async_config.sections = "contact-us"; 132 _sf_async_config.authors = ""; 133 134 var _cbq = window._cbq = window._cbq || []; 135 if (localStorage.getItem('_cbq_acct')) { 136 _cbq.push(['_acct', localStorage.getItem('_cbq_acct') || "anon"]); 137 } 138 139 function loadChartbeat() { 140 var e = document.createElement('script'); 141 var n = document.getElementsByTagName('script')[0]; 142 e.type = 'text/javascript'; 143 e.async = true; 144 e.src = '//static.chartbeat.com/js/chartbeat.js'; 145 n.parentNode.insertBefore(e, n); 146 } 147 loadChartbeat(); 148 })(); 149</script>
149 150 151<!-- Chartbeat Conversion -->
152<script type="text/javascript"> 153 (function (w, d, s, c, u) { 154 var qf = function (e, a) { (w[c].q = w[c].q || []).push([e, a]); }; w[c] = w[c] || qf; 155 var st = d.createElement(s); 156 var fs = d.getElementsByTagName(s)[0]; 157 st.async = 1; st.src = u; fs.parentNode.insertBefore(st, fs); 158 })(window, document, 'script', 'chartbeat', 'https://static.chartbeat.com/js/subscriptions.js'); 159</script>
159 160<!-- End Chartbeat Conversion --> 161 162 163 164 165 166 167 168 169 170 171 172</head> 173 174<body> 175 176 <header> 177 178 179<nav class="bg-body border-bottom fixed-top d-lg-none"> 180 <div class="d-flex align-items-center justify-content-between px-3" style="height: 3.5rem;"> 181 <!-- Hamburger (Mega Menu) --> 182 <button class="mega-menu-toggle" type="button" data-mega-menu-toggle aria-expanded="false" 183 aria-controls="megaMenu" title="Toggle menu"> 184 <span class="mega-menu-toggle__icon text-body"> 185 <span class="mega-menu-toggle__line mega-menu-toggle__line--top"></span> 186 <span class="mega-menu-toggle__line mega-menu-toggle__line--middle"></span> 187 <span class="mega-menu-toggle__line mega-menu-toggle__line--bottom"></span> 188 </span> 189 </button> 190 <!-- Logo --> 191 <a class="navbar-brand" href="/"> 192 <img src="https://cdn.townhall.com/web/svg/thm/logo-pjmedia.svg" class="header-logo" 193 alt="PJ Media - Leading news site covering culture, politics, faith, homeland security, and more"> 194 </a> 195 <!-- Search --> 196 <a href="/search/q" class="btn btn-link text-body p-2" title="Search"> 197 <svg style="width: 1.25rem; height: 1.25rem;" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 198 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 199 d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"/> 200 </svg> 201 </a> 202 </div> 203</nav> 204 205<div class="bg-body thm-border fixed-top d-none d-lg-block"> 206 <div class="container-xxl"> 207 <div class="d-flex align-items-center" style="height: 4rem;"> 208 <!-- Left: Hamburger + Logo + Desktop Navigation --> 209 <div class="d-flex align-items-center gap-3 flex-fill"> 210 <!-- Hamburger Menu Button (Desktop - triggers mega menu) --> 211 <button class="mega-menu-toggle" type="button" data-mega-menu-toggle aria-expanded="false" 212 aria-controls="megaMenu" title="Toggle menu"> 213 <span class="mega-menu-toggle__icon text-body"> 214 <span class="mega-menu-toggle__line mega-menu-toggle__line--top"></span> 215 <span class="mega-menu-toggle__line mega-menu-toggle__line--middle"></span> 216 <span class="mega-menu-toggle__line mega-menu-toggle__line--bottom"></span> 217 </span> 218 </button> 219 220 <!-- Logo/Brand --> 221 <a class="navbar-brand" href="/"> 222 <img src="https://cdn.townhall.com/web/svg/thm/logo-pjmedia.svg" class="header-logo" 223 alt="PJ Media - Leading news site covering culture, politics, faith, homeland security, and more"> 224 </a> 225 226 <!-- Desktop Navigation --> 227 <nav class="d-flex align-items-center gap-3 ms-3 thm-menu"> 228 <a href="/news-and-politics" 229 class="text-body "> 230 NEWS & POLITICS 231 </a> 232 <a href="/columns" class="text-body ">COLUMNS</a> 233 234 <a href="/watch" class="text-body ">WATCH</a> 235 236 <!-- MORE Dropdown (standard, like thm-myaccount) --> 237 <div class="dropdown"> 238 <a class="btn btn-link d-flex align-items-center gap-1 text-body p-0 " 239 data-bs-toggle="dropdown" data-bs-auto-close="true" aria-expanded="false"> 240 MORE 241 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor"
242 viewBox="0 0 16 16" aria-hidden="true"> 243 <path fill-rule="evenodd" 244 d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"/> 245 </svg> 246 </a> 247 248 <div class="dropdown-menu shadow-sm thm-more-menu"> 249 <div class="thm-more-menu-grid"> 250 <div class="thm-more-menu-column"> 251 <div class="thm-more-menu-head">Explore</div> 252 <a href="/morning-briefing" class="dropdown-item thm-more-link"> 253 <span class="thm-more-link-name">Morning Briefing</span> 254 </a> 255 <a href="/culture" class="dropdown-item thm-more-link"> 256 <span class="thm-more-link-name">Culture</span> 257 </a> 258 <a href="/authors" class="dropdown-item thm-more-link"> 259 <span class="thm-more-link-name">Authors</span> 260 </a> 261 262 <a href="/podcasts" class="dropdown-item thm-more-link"> 263 <span class="thm-more-link-name">Podcasts</span> 264 </a> 265 <a href="/newsletters" class="dropdown-item thm-more-link"> 266 <span class="thm-more-link-name">Newsletters</span> 267 </a> 268 <a href="/games" class="dropdown-item thm-more-link"> 269 <span class="thm-more-link-name">Games</span> 270 </a> 271 <a href="https://platinum.townhall.com/patriotai" 272 class="dropdown-item thm-more-link" data-patriot-ai-open> 273 <span class="thm-more-link-name">Patriot AI</span> 274 </a> 275 276 </div> 277 <div class="thm-more-menu-column"> 278 <div class="thm-more-menu-head">Townhall Media</div> 279 <a href="/contact-us" class="dropdown-item thm-more-link"> 280 <span class="thm-more-link-name">Contact Us</span> 281 </a> 282 <a href="/about" class="dropdown-item thm-more-link"> 283 <span class="thm-more-link-name">About PJ Media</span> 284 </a> 285 <a href="https://townhallmedia.com" class="dropdown-item thm-more-link"> 286 <span class="thm-more-link-name">Advertise</span> 287 </a> 288 <a href="/jobs" class="dropdown-item thm-more-link"> 289 <span class="thm-more-link-name">Careers</span> 290 </a> 291 <a href="https://store.townhallmedia.com/" target="_blank" 292 class="dropdown-item thm-more-link"> 293 <span class="thm-more-link-name">Store</span> 294 </a> 295 <a href="https://instapundit.com" class="dropdown-item thm-more-link" target="_blank" 296 rel="noopener"> 297 <span class="thm-more-link-name">Instapundit</span> 298 </a> 299 </div> 300 </div> 301 <div class="thm-more-menu-brands"> 302 <a href="https://platinum.townhall.com" class="thm-more-brand" 303 aria-label="Townhall Platinum">
304 <span class="thm-more-brand-mark"> 305 <img src="https://cdn.townhall.com/web/svg/thm/vip-platinum.svg" 306 alt="Townhall Platinum"> 307 </span> 308 <span class="thm-more-brand-tag">All in one Platinum site</span> 309 </a> 310 <a href="https://watch.townhall.com/" class="thm-more-brand" aria-label="Townhall TV"> 311 <span class="thm-more-brand-mark"> 312 <img src="https://cdn.townhall.com/web/svg/thm/townhalltv.svg" 313 alt="Townhall TV"> 314 </span> 315 <span class="thm-more-brand-tag">On-demand entertainment</span> 316 </a> 317 <a href="https://salemnewschannel.com/" target="_blank" 318 class="thm-more-brand thm-more-brand--snc" aria-label="Salem News Channel"> 319 <span class="thm-more-brand-mark"> 320 <img src="https://cdn.townhall.com/web/svg/thm/2026/logo-snc-blue.svg" 321 alt="Salem News Channel"> 322 </span> 323 <span class="thm-more-brand-tag">Watch Salem News Channel</span> 324 </a> 325 </div> 326 </div> 327 </div> 328 329 <!-- VIP Badge --> 330 <a href="/vip" class=""> 331 <img src="https://cdn.townhall.com/web/thm/subscriptions-badge-vip.svg" alt="VIP" 332 style="height: 1rem;"/> 333 </a> 334 </nav> 335 </div> 336 337 <!-- Right: Actions --> 338 <div class="d-flex align-items-center gap-2 flex-nowrap"> 339 <a href="/app" class="thm-mh-action d-none d-xl-inline-block px-3 py-1 text-body text-decoration-none fw-medium text-nowrap"> 340 DOWNLOAD APP 341 </a> 342 343 344<div class="d-flex align-items-center gap-2 flex-nowrap"> 345 <button type="button" class="btn btn-link px-3 py-2 fw-medium btn-login text-nowrap">SIGN IN</button> 346 <a class="btn btn-outline-primary px-3 py-2 fw-medium btn-join text-nowrap" href="/subscribe?tpcc=home_button">SUBSCRIBE</a> 347 </div> 348 349 350 <a href="/search/q" class="btn btn-link p-2" title="Search"> 351 <i class="bi bi-search text-primary"></i> 352 </a> 353 <button type="button" onclick="toggleDarkMode()" class="btn btn-link p-2" title="Toggle dark mode"> 354 <svg class="d-dark-none text-primary" style="width: 1.15rem;height: 1.15rem;vertical-align: middle;margin-bottom: 3px;" fill="none" stroke="currentColor"
355 viewBox="0 0 24 24"> 356 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 357 d="M20.354 15.354A9 9 0 018.646 3.646 9.003 9.003 0 0012 21a9.003 9.003 0 008.354-5.646z"/> 358 </svg> 359 <svg class="d-dark-block text-primary" style="width: 1.15rem;height: 1.15rem;vertical-align: middle;margin-bottom: 3px;" fill="none" stroke="currentColor" 360 viewBox="0 0 24 24"> 361 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 362 d="M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"/> 363 </svg> 364 </button> 365 </div> 366 </div> 367 </div> 368</div> 369 370<div id="megaMenu" class="mega-menu" data-sec="mega-menu"> 371 <div class="container-xxl py-2 d-lg-none"> 372 <div class="mb-3"> 373 <form id="thm-search-mobile" action="/search/q" method="get" class="position-relative"> 374 <input type="text" name="q" class="form-control rounded-pill pe-5" placeholder="Search PJ Media..." 375 aria-label="Search"> 376 <button type="submit" 377 class="btn btn-link p-0 border-0 bg-transparent position-absolute top-50 end-0 translate-middle-y me-3"> 378 <svg class="text-primary" style="width: 1.25rem; height: 1.25rem;" fill="none" stroke="currentColor"
379 viewBox="0 0 24 24"> 380 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 381 d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"> 382 </path> 383 </svg> 384 </button> 385 </form> 386 </div> 387 388 <div class="mb-2"> 389 390<div class="d-flex gap-2"> 391 <button type="button" class="btn btn-outline-primary py-2 fw-medium btn-login flex-fill">SIGN IN</button> 392 <a class="btn btn-outline-primary py-2 fw-medium btn-join flex-fill" href="/subscribe?tpcc=home_mobilebutton">SUBSCRIBE</a> 393 </div> 394 395 </div> 396 397 <nav class="mega-menu__nav mt-3 border-top" aria-label="Mobile mega menu"> 398 <ul class="list-unstyled mb-0"> 399 <li class="mega-menu__nav-item"> 400 <a href="/news-and-politics" class="mega-menu__nav-link"> 401 <i class="bi bi-newspaper mega-menu__nav-icon"></i> 402 <span>News & Politics</span> 403 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 404 </a> 405 </li> 406 <li class="mega-menu__nav-item"> 407 <a href="/columns" class="mega-menu__nav-link"> 408 <i class="bi bi-pen mega-menu__nav-icon"></i> 409 <span>Columns</span> 410 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 411 </a> 412 </li> 413 <li class="mega-menu__nav-item"> 414 <a href="/watch" class="mega-menu__nav-link"> 415 <i class="bi bi-play-btn mega-menu__nav-icon"></i> 416 <span>Watch</span> 417 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 418 </a> 419 </li> 420 <li class="mega-menu__nav-item"> 421 <a href="/morning-briefing" class="mega-menu__nav-link"> 422 <i class="bi bi-sunrise mega-menu__nav-icon"></i> 423 <span>Morning Briefing</span> 424 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 425 </a> 426 </li> 427 <li class="mega-menu__nav-item"> 428 <a href="/culture" class="mega-menu__nav-link"> 429 <i class="bi bi-chat-quote mega-menu__nav-icon"></i> 430 <span>Culture</span> 431 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 432 </a> 433 </li> 434 <li class="mega-menu__nav-item"> 435 <a href="/authors" class="mega-menu__nav-link"> 436 <i class="bi bi-people mega-menu__nav-icon"></i> 437 <span>Authors</span> 438 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 439 </a> 440 </li> 441 <li class="mega-menu__nav-item"> 442 <a href="https://instapundit.com" class="mega-menu__nav-link" 443 target="_blank" 444 rel="noopener"> 445 <i class="bi bi-box-arrow-up-right mega-menu__nav-icon"></i> 446 <span>Instapundit</span> 447 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 448 </a> 449 </li> 450 <li class="mega-menu__nav-item"> 451 <a href="/podcasts" class="mega-menu__nav-link"> 452 <i class="bi bi-mic mega-menu__nav-icon"></i> 453 <span>Podcasts</span> 454 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 455 </a> 456 </li> 457 <li class="mega-menu__nav-item"> 458 <a href="/vip" class="mega-menu__nav-link"> 459 <img src="https://cdn.townhall.com/web/thm/subscriptions-badge-vip.svg" alt="" aria-hidden="true" 460 class="mega-menu__nav-icon mega-menu__nav-icon--flag"/>
461 <span>VIP</span> 462 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 463 </a> 464 </li> 465 <li class="mega-menu__nav-item"> 466 <a href="/newsletters" class="mega-menu__nav-link"> 467 <i class="bi bi-envelope mega-menu__nav-icon"></i> 468 <span>Newsletters</span> 469 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 470 </a> 471 </li> 472 <li class="mega-menu__nav-item"> 473 <a href="/games" class="mega-menu__nav-link"> 474 <i class="bi bi-controller mega-menu__nav-icon"></i> 475 <span>Games</span> 476 <i class="bi bi-chevron-right mega-menu__nav-chevron"></i> 477 </a> 478 </li> 479 </ul> 480 </nav> 481 482 <div class="mega-menu__brand-band"> 483 484 <div class="mega-menu__brand-grid"> 485 <a href="https://platinum.townhall.com" class="mega-menu__brand-card" aria-label="Platinum" 486 > 487 <img src="https://cdn.townhall.com/web/svg/thm/vip-platinum.svg" alt="Platinum" style="height:17px;"/> 488 </a> 489 <a href="https://watch.townhall.com/" class="mega-menu__brand-card" aria-label="Townhall TV" 490 > 491 <img src="https://cdn.townhall.com/web/svg/thm/townhalltv.svg" alt="Townhall TV" style="height:17px;"/> 492 </a> 493 <a href="https://platinum.townhall.com/patriotai" class="mega-menu__brand-card" aria-label="Patriot AI" 494 data-patriot-ai-open> 495 <img src="https://platinum.townhall.com/images/patriotai.svg" alt="Patriot AI" class="d-dark-none" style="height:18px;"/> 496 <img src="https://platinum.townhall.com/images/patriotai-dark.svg" alt="Patriot AI" class="d-dark-block" style="height:18px;"/> 497 </a> 498 <a href="https://salemnewschannel.com/" class="mega-menu__brand-card" aria-label="Salem News Channel" 499 > 500 <img src="https://cdn.townhall.com/web/svg/thm/2026/logo-snc-blue.svg" alt="Salem News Channel" style="height:30px;"/> 501 </a> 502 </div> 503 </div> 504 505 <div class="mega-menu__footer mega-menu__footer--center"> 506 <div class="mega-menu__social mega-menu__social--center"> 507 <a href="https://x.com/PJMedia_com" class="mega-menu__social-btn" aria-label="X" title="X (Twitter)"> 508 <svg style="width: 1.15rem; height: 1.15rem;" fill="currentColor" viewBox="0 0 24 24"> 509 <path 510 d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/> 511 </svg> 512 </a> 513 <a href="https://www.facebook.com/PJMedia" class="mega-menu__social-btn" aria-label="Facebook" title="Facebook"> 514 <svg style="width: 1.15rem; height: 1.15rem;" fill="currentColor" viewBox="0 0 24 24"> 515 <path 516 d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/> 517 </svg> 518 </a> 519 <a href="https://www.instagram.com/townhallmedia" class="mega-menu__social-btn" aria-label="Instagram" 520 title="Instagram" target="_blank" rel="noopener"> 521 <svg style="width: 1.15rem; height: 1.15rem;" fill="currentColor" viewBox="0 0 24 24"> 522 <path 523 d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/> 524 </svg> 525 </a> 526 <a href="https://www.youtube.com/@LARRYwithLarryOConnor" class="mega-menu__social-btn" 527 aria-label="YouTube" title="YouTube" target="_blank" rel="noopener"> 528 <svg style="width: 1.25rem; height: 1.25rem;" fill="currentColor" viewBox="0 0 24 24"> 529 <path 530 d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/> 531 </svg> 532 </a>
533 <span class="mega-menu__social-divider" aria-hidden="true"></span> 534 <button type="button" onclick="toggleDarkMode()" class="mega-menu__social-btn mega-menu__theme-toggle" 535 aria-label="Toggle dark mode" title="Toggle dark mode"> 536 <svg class="d-dark-none" style="width: 1.15rem; height: 1.15rem;" fill="none" stroke="currentColor" 537 viewBox="0 0 24 24"> 538 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 539 d="M20.354 15.354A9 9 0 018.646 3.646 9.003 9.003 0 0012 21a9.003 9.003 0 008.354-5.646z"/> 540 </svg> 541 <svg class="d-dark-block" style="width: 1.15rem; height: 1.15rem;" fill="none" stroke="currentColor" 542 viewBox="0 0 24 24"> 543 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 544 d="M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"/> 545 </svg> 546 </button> 547 </div> 548 <div class="mega-menu__links mega-menu__links--center d-flex flex-wrap gap-3"> 549 <a href="https://cdn.townhall.com/web/privacypolicy/termsofuse.htm" class="text-body-secondary small">Terms & Conditions</a> 550 <a href="https://salemmedia.com/privacy-policy/" class="text-body-secondary small">Privacy Policy</a> 551 <a href="/contact-us" class="text-body-secondary small">Contact Us</a> 552 </div> 553 </div> 554 </div> 555 556 <div class="container-xxl py-4 d-none d-lg-block"> 557 <div class="row g-4"> 558 <div class="col"> 559 <div class="mb-4"> 560 <form id="thm-search" action="/search/q" method="get" class="d-flex position-relative"> 561 <input type="text" name="q" class="form-control rounded-pill me-2 position-relative" 562 placeholder="Search PJ Media..." aria-label="Search"> 563 <button type="submit" class="btn btn-link p-0 border-0 bg-transparent"> 564 565 <svg class="text-primary" style="width: 1.25rem; height: 1.25rem;" fill="none" 566 stroke="currentColor" viewBox="0 0 24 24"> 567 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 568 d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"> 569 </path> 570 </svg> 571 </button> 572 </form> 573 </div> 574 </div> 575 </div> 576 <div class="row g-4"> 577 <!-- Column 1: News & Politics --> 578<div class="col-lg col-md-4 col-sm-6"> 579 <h6 class="mega-menu__heading">NEWS & POLITICS</h6> 580 <ul class="mega-menu__list"> 581 <li><a href="/news-and-politics">Latest News</a></li> 582 <li><a href="/news-topics/morning-briefing">Morning Briefing</a></li> 583 <li><a href="/author/robert-spencer">Robert Spencer</a></li> 584 <li><a href="/author/matt-margolis">Matt Margolis</a></li> 585 <li><a href="/author/sarah-anderson">Sarah Anderson</a></li> 586 <li><a href="/author/rick-moran">Rick Moran</a></li> 587 <li><a href="/author/catherinesalgado">Catherine Salgado</a></li> 588 <li><a href="/author/victoria-taft">Victoria Taft</a></li> 589 </ul> 590</div> 591 592<!-- Column 2: Opinion & Columns --> 593<div class="col-lg col-md-4 col-sm-6"> 594 <h6 class="mega-menu__heading">OPINION & COLUMNS</h6> 595 <ul class="mega-menu__list"> 596 <li><a href="/vodkapundit">Stephen Green</a></li> 597 <li><a href="/author/stephen-kruiser">Stephen Kruiser</a></li> 598 <li><a href="/author/chris-queen">Chris Queen</a></li> 599 <li><a href="/author/aaron-hanscom">Aaron Hanscom</a></li> 600 <li><a href="/author/athena-thorne">Athena Thorne</a></li> 601 <li><a href="/author/scott-pinsker">Scott Pinsker</a></li> 602 <li><a href="/author/charlie-martin">
602Charlie Martin</a></li> 603 </ul> 604</div> 605 606<!-- Column 3: Media --> 607<div class="col-lg col-md-4 col-sm-6"> 608 <h6 class="mega-menu__heading">MEDIA</h6> 609 <ul class="mega-menu__list"> 610 <li><a href="/watch">Watch</a></li> 611 <li><a href="/podcasts">Podcasts</a></li> 612 <li><a target="_blank" href="https://watch.townhall.com">TownhallTV</a></li> 613 </ul> 614</div> 615 616<!-- Column 4: Topics --> 617<div class="col-lg col-md-4 col-sm-6"> 618 <h6 class="mega-menu__heading">TOPICS</h6> 619 <ul class="mega-menu__list"> 620 <li><a href="/news-topics/2026-elections">2026 Elections</a></li> 621 <li><a href="/news-topics/donald-trump">Donald Trump</a></li> 622 <li><a href="/news-topics/illegal-immigration">Illegal Immigration</a></li> 623 <li><a href="/news-topics/iran">Iran War</a></li> 624 <li><a href="/news-topics/media-bias">Media Bias</a></li> 625 <li><a href="/news-topics/socialism">Socialism</a></li> 626 <li><a href="/news-topics/supreme-court">Supreme Court</a></li> 627 </ul> 628</div> 629 630<!-- Column 5: VIP & More --> 631<div class="col-lg col-md-4 col-sm-6"> 632 <h6 class="mega-menu__heading">VIP & MORE</h6> 633 <ul class="mega-menu__list"> 634 <li><a href="/subscribe">VIP Membership</a></li> 635 <li><a href="https://platinum.townhall.com/">Platinum Site</a></li> 636 <li><a href="https://platinum.townhall.com/chat">Patriot AI</a></li> 637 <li><a href="/games">Daily Games</a></li> 638 <li><a href="https://pjmedia.com/app">Download Our App</a></li> 639 </ul> 640</div> 641 </div> 642 643 <!-- Footer row with social links --> 644 <div class="row mt-4 pt-4 border-top"> 645 <div class="col-12 d-flex justify-content-between align-items-center"> 646 <div class="mega-menu__social d-flex gap-3 align-items-center"> 647 <span class="text-body small fw-medium">FOLLOW US</span> 648 <a href="https://x.com/PJMedia_com" class="text-body" title="X (Twitter)" target="_blank" 649 rel="noopener"> 650 <svg style="width: 1.25rem; height: 1.25rem;" fill="currentColor" viewBox="0 0 24 24"> 651 <path 652 d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/> 653 </svg> 654 </a> 655 <a href="https://www.facebook.com/PJMedia" class="text-body" title="Facebook" target="_blank" 656 rel="noopener"> 657 <svg style="width: 1.25rem; height: 1.25rem;" fill="currentColor" viewBox="0 0 24 24"> 658 <path 659 d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/> 660 </svg> 661 </a> 662 <a href="https://www.instagram.com/townhallmedia" class="text-body" title="Instagram" 663 target="_blank" rel="noopener"> 664 <svg style="width: 1.25rem; height: 1.25rem;" fill="currentColor" viewBox="0 0 24 24"> 665 <path 666 d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/> 667 </svg> 668 </a> 669 <a href="https://www.youtube.com/@LARRYwithLarryOConnor" class="text-body" title="YouTube" 670 target="_blank" rel="noopener"> 671 <svg style="width: 1.25rem; height: 1.25rem;" fill="currentColor" viewBox="0 0 24 24"> 672 <path 673 d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/> 674 </svg> 675 </a> 676 </div> 677 <div class="mega-menu__links d-flex gap-3">
678 <a href="https://cdn.townhall.com/web/privacypolicy/termsofuse.htm" class="text-body small" 679 target="_blank" rel="noopener"> 680 Terms & Conditions 681 </a> 682 <a href="https://salemmedia.com/privacy-policy/" class="text-body small" 683 target="_blank" rel="noopener"> 684 Privacy Policy 685 </a> 686 </div> 687 </div> 688 </div> 689 </div> 690</div> 691 692 693 694 </header> 695 <div class="banner "> 696 697 </div> 698<main role="main"> 699 700 701<div class="cu-wrap my-2 my-md-6"> 702 <div class="container-xl"> 703 704 <div class="cu-header"> 705 <h1>Contact PJ Media</h1> 706 <p class="cu-header-sub"> 707 Can't find what you're looking for? Check our FAQ on the right or send us a message 708 below. 709 </p> 710 </div> 711 712 <div class="row g-4 align-items-start"> 713 714 <div class="col-lg-6"> 715 <div class="cu-faq-panel p-4"> 716 <div class="cu-faq-title">Send Us a Message</div> 717 718<form action="/contact-us" autocomplete="off" id="frm" method="post" class="cu-form"> 719 720 721 722 723 <div class="mb-4"> 724 <label class="form-label fw-bold" for="Email">Your E-mail Address</label> 725 <input id="email" class="form-control" autocomplete="off" type="email" placeholder="[email protected]" data-val="true" data-val-regex="Invalid Email" data-val-regex-pattern="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-val-required="Invalid Email" name="Email" value="" /> 726 </div> 727 728 <div class="mb-4"> 729 <label class="form-label fw-bold d-block">Type of Inquiry</label> 730 <div class="cu-inquiry-options d-flex flex-wrap gap-2" role="radiogroup" aria-label="Type of Inquiry"> 731 <input type="radio" 732 class="btn-check" 733 name="InquiryType" 734 id="inquiry-1" 735 value="1" 736 autocomplete="off" /> 737 <label class="btn cu-inquiry-pill" for="inquiry-1">INQUIRIES: To make a general inquiry</label> 738 <input type="radio" 739 class="btn-check" 740 name="InquiryType" 741 id="inquiry-7" 742 value="7" 743 autocomplete="off" /> 744 <label class="btn cu-inquiry-pill" for="inquiry-7">CONTENT: Feedback, comments, or corrections</label> 745 <input type="radio" 746 class="btn-check" 747 name="InquiryType" 748 id="inquiry-9" 749 value="9" 750 autocomplete="off" /> 751 <label class="btn cu-inquiry-pill" for="inquiry-9">VIP/Gold/Platinum memberships: questions, concerns, suggestions</label> 752 <input type="radio" 753 class="btn-check" 754 name="InquiryType" 755 id="inquiry-10" 756 value="10" 757 autocomplete="off" /> 758 <label class="btn cu-inquiry-pill" for="inquiry-10">Townhall Media Store: issues with orders, questions, suggestions</label> 759 <input type="radio" 760 class="btn-check" 761 name="InquiryType" 762 id="inquiry-6" 763 value="6" 764 autocomplete="off" /> 765 <label class="btn cu-inquiry-pill" for="inquiry-6">TECH: Problems to report? Tell us about it. Include browser type and be specific.</label> 766 <input type="radio" 767 class="btn-check" 768 name="InquiryType" 769 id="inquiry-4" 770 value="4" 771 autocomplete="off" />
772 <label class="btn cu-inquiry-pill" for="inquiry-4">EMAIL SUBS: To report an email subscription issue.</label> 773 <input type="radio" 774 class="btn-check" 775 name="InquiryType" 776 id="inquiry-2" 777 value="2" 778 autocomplete="off" /> 779 <label class="btn cu-inquiry-pill" for="inquiry-2">TIPS: To pass along tips, links, and comments for the PJ Media team.</label> 780 <input type="radio" 781 class="btn-check" 782 name="InquiryType" 783 id="inquiry-8" 784 value="8" 785 autocomplete="off" /> 786 <label class="btn cu-inquiry-pill" for="inquiry-8">Privacy Policy or Terms of Use</label> 787 </div> 788 <span class="text-danger small d-block mt-2 field-validation-valid" data-valmsg-for="InquiryType" data-valmsg-replace="true"></span> 789 </div> 790 791 <div class="mb-4"> 792 <label class="form-label fw-bold" for="Message">Message</label> 793 <textarea rows="6" class="form-control" placeholder="How can we help?" id="Message" name="Message"> 794</textarea> 795 </div> 796 797 <div class="cf-turnstile mb-3" 798 data-sitekey="0x4AAAAAAEcRmfj07tbc3dVt" 799 data-action="contact" 800 data-size="flexible" 801 data-theme="auto"></div> 802 803 <div class="d-grid"> 804 <button class="btn-border-pulse btn-border-pulse--outline-dark" 805 type="submit" 806 id="btnSubmit"> 807 SEND 808 </button> 809 </div> 810 811 812</form> 813 814 </div> 815 </div> 816 817 <div class="col-lg-6"> 818 <div class="cu-faq-panel p-4"> 819 <h2 class="cu-faq-title">Frequently Asked Questions</h2> 820 821 <nav class="faq-nav" aria-label="FAQ sections"> 822 <a href="#account">Account</a> 823 <a href="#payment">Payment</a> 824 <a href="#upgrading">Upgrading</a> 825 <a href="#commenting">Commenting</a> 826 <a href="#newsletters">Newsletters</a> 827 <a href="#browser">Browser</a> 828 <a href="#ads">Ads</a> 829 </nav> 830 <div class="faq-section"> 831 <h4 class="faq-section-header" id="account">Account Information and Help</h4> 832 <div class="accordion" id="faq-account"> 833 <div class="accordion-item"> 834 <h2 class="accordion-header"> 835 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 836 data-bs-target="#faq-q-1" aria-expanded="false" 837 aria-controls="faq-q-1"> 838 Where Can I See My VIP Membership Information? 839 </button> 840 </h2> 841 <div id="faq-q-1" class="accordion-collapse collapse" 842 data-bs-parent="#faq-account"> 843 <div class="accordion-body"> 844 <p>After logging into your account, click the "My Account" button at the top right of the page and click "Account Settings" followed by the "VIP Subscription" dropdown option.</p><p>Here, you can see your membership status and expiration/renewal date, payment method on file, previous payments made, and profile information.</p> 845 </div> 846 </div> 847 </div> 848 <div class="accordion-item"> 849 <h2 class="accordion-header"> 850 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 851 data-bs-target="#faq-q-2" aria-expanded="false" 852 aria-controls="faq-q-2"> 853 Why Can't I See My Membership Information Under My Account Settings? 854 </button> 855 </h2> 856 <div id="faq-q-2" class="accordion-collapse collapse" 857 data-bs-parent="#faq-account"> 858 <div class="accordion-body"> 859 <p>There are a few possible reasons why you can't see your membership information.</p><p>The most likely reason is that you purchased your VIP, VIP Gold, or VIP Platinum through one of the other Townhall Media sites (Townhall.com, PJMedia.com, RedState.com, HotAir.com, Twitchy.com, and BearingArms.com). You will need to log in to the site where you first purchased your membership to see your current membership status and information.</p><p>If you do not see an active membership after checking the other sites, it is likely
859you created an account with us but did not purchase a VIP membership. To purchase a membership, visit the site's subscribe page, log in to your account, and then select the membership you would like to purchase.</p><p>Another possible reason is that you may have purchased your membership under a different email. If you have multiple email accounts, try signing in with different emails to see if that is the case.</p><p>If you are unable to locate your account, please <a href="/contact-us">contact customer service</a>.</p> 860 </div> 861 </div> 862 </div> 863 <div class="accordion-item"> 864 <h2 class="accordion-header"> 865 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 866 data-bs-target="#faq-q-3" aria-expanded="false" 867 aria-controls="faq-q-3"> 868 Why Can't I Login? 869 </button> 870 </h2> 871 <div id="faq-q-3" class="accordion-collapse collapse" 872 data-bs-parent="#faq-account"> 873 <div class="accordion-body"> 874 <p>If you know that you have a VIP membership but cannot log in, it may be because your password is incorrect. It also may be because when signing up for your membership, there was a spelling error in your email address, or your membership is associated with a different email address you use.</p><p>If you know your information to be correct, try holding down the "Shift" key and clicking the Refresh button in your browser to clear local cookies and site data. Then try your login again.</p><p>If that fails, try resetting your password. Please see "How Do I Reset My Password?" below for assistance.</p><p>If all of these steps fail, please <a href="/contact-us">contact customer service</a>.</p> 875 </div> 876 </div> 877 </div> 878 <div class="accordion-item"> 879 <h2 class="accordion-header"> 880 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 881 data-bs-target="#faq-q-4" aria-expanded="false" 882 aria-controls="faq-q-4"> 883 How Do I Reset My Password? 884 </button> 885 </h2> 886 <div id="faq-q-4" class="accordion-collapse collapse" 887 data-bs-parent="#faq-account"> 888 <div class="accordion-body"> 889 <p>If you have forgotten your password, click the "Login" button at the top right of the page, opening the login window. At the bottom of the login window, click the "Forgot Password" button. If your email address on file is up-to-date, you will receive a password reset link in your inbox with steps to update your password.</p><p>If you do not see the email, double-check that it is not in your spam/junk folder. If you still do not receive the password reset link, please <a href="/contact-us">contact customer service</a>.</p><p>If you have forgotten your password but are still logged in to your account, you must log out before requesting a password reset link. If you try to access the link while logged in, the link will appear broken.</p> 890 </div> 891 </div> 892 </div> 893 <div class="accordion-item"> 894 <h2 class="accordion-header"> 895 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 896 data-bs-target="#faq-q-5" aria-expanded="false" 897 aria-controls="faq-q-5"> 898 Why Do I Have to Continually Login to My Account? 899 </button> 900 </h2> 901 <div id="faq-q-5" class="accordion-collapse collapse" 902 data-bs-parent="#faq-account"> 903 <div class="accordion-body"> 904 <p>If you are checking the "Stay Logged In" box when logging in to your account but are still logged out after navigating to a different article, closing your browser tab, or closing your browser completely, double-check your browser settings.</p><p>If your browser settings are set to clear website and cookie data regularly or upon closing your browser, the "Stay Logged In" option will not work. We recommend checking that your browser is set to accept all cookies and website data for our sites. We also recommend adjusting anti-tracking settings.</p><p>If applicable, try whitelisting Townhall Media sites. We also recommend trying a different browser to see if it is a browser issue rather than a site issue.</p><p>If all troubleshooting measures fail, please <a href="/contact-us">contact customer service</a>.</p> 905 </div> 906 </div> 907 </div> 908 <div class="accordion-item"> 909 <h2 class="accordion-header"> 910 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 911 data-bs-target="#faq-q-6" aria-expanded="false" 912 aria-controls="faq-q-6"> 913 How Do I Update My Email Address? 914 </button> 915 </h2> 916 <div id="faq-q-6" class="accordion-collapse collapse" 917 data-bs-parent="#faq-account"> 918 <div class="accordion-body"> 919 <p>To update your email address, log in to your VIP account, click "My Account," "Account Settings," the "VIP Subscription" dropdown option, and go to the "Profile" tab. There, you can enter your new email address information and save your changes. If you try to update your email address but are told the new email address already has an account associated with it, the change will not be allowed. Please <a href="/contact-us">contact customer service</a> for assistance.</p> 920 </div> 921 </div> 922 </div> 923 <div class="accordion-item"> 924 <h2 class="accordion-header"> 925 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 926 data-bs-target="#faq-q-7" aria-expanded="false" 927 aria-controls="faq-q-7"> 928 I Am a VIP Member. Why Can't I Access VIP Content? 929 </button> 930 </h2> 931 <div id="faq-q-7" class="accordion-collapse collapse" 932 data-bs-parent="#faq-account"> 933 <div class="accordion-body"> 934 <p>If you are a VIP member and logged in to your account but cannot access VIP articles, podcasts, and videos, try logging out of your account and logging back in or holding down the "Shift" key and clicking the Refresh button in your browser to clear local cookies and site data.</p><p>You may also need to adjust your browser's privacy settings to ensure all c
934ookies and website data are allowed. If you are using an ad-blocker or VPN, you will likely need to turn those off as well.</p><p>Please note that if you are a regular VIP member of one site, you will not be able to access VIP articles on another. For example, if you purchase a regular Townhall VIP membership, you will be able to access VIP articles on Townhall only. To access VIP articles and remove ads on our other sites, you will need to upgrade to a VIP Gold or VIP Platinum membership.</p><p>To check which membership you purchased, please read, "Where Can I See My VIP Membership Information?"</p><p>To learn more about upgrading, please read, "I Am a VIP Member But Would Like to Upgrade to VIP Gold/VIP Platinum. Can I?" under "Upgrading."</p> 935 </div> 936 </div> 937 </div> 938 <div class="accordion-item"> 939 <h2 class="accordion-header"> 940 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 941 data-bs-target="#faq-q-8" aria-expanded="false" 942 aria-controls="faq-q-8"> 943 How Do I Message My Favorite Authors? 944 </button> 945 </h2> 946 <div id="faq-q-8" class="accordion-collapse collapse" 947 data-bs-parent="#faq-account"> 948 <div class="accordion-body"> 949 <p>VIP Platinum members can now privately and directly message their favorite authors across the Townhall Media family!</p><p>To message an author, log in to your VIP account, click "My Account" and then "Messages." You can also access messages by clicking "Account Settings," the "VIP Platinum Benefits" dropdown option, followed by the "Check your messages" button.</p><p>Once on the direct messaging page, near the top right, click the red "Compose" button. A small window will open allowing you to enter your subject line, select which author you want to message, and type your comments. When you're done composing your message, click "Send message." Once an author responds, you will receive a notification on your account, shown by a red dot.</p> 950 </div> 951 </div> 952 </div> 953 <div class="accordion-item"> 954 <h2 class="accordion-header"> 955 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 956 data-bs-target="#faq-q-9" aria-expanded="false" 957 aria-controls="faq-q-9"> 958 How Do I Access TownhallTV? 959 </button> 960 </h2> 961 <div id="faq-q-9" class="accordion-collapse collapse" 962 data-bs-parent="#faq-account"> 963 <div class="accordion-body"> 964 <p>To access TownhallTV, click the "TownhallTV" option at the top of the site's homepage. You can also access TownhallTV by clicking "Account Settings," the "VIP Platinum Benefits" dropdown option, followed by the "Go to TownhallTV" button.</p><p>Once on the TownhallTV site, you will be prompted to log in where you will enter your email address and password associated with your VIP account. Once logged in, you can begin watching!</p><p>At this time, TownhallTV is only available via the web.</p> 965 </div> 966 </div> 967 </div> 968 <div class="accordion-item"> 969 <h2 class="accordion-header"> 970 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 971 data-bs-target="#faq-q-10" aria-expanded="false" 972 aria-controls="faq-q-10"> 973 How Do I Access the Townhall Media Store? 974 </button> 975 </h2> 976 <div id="faq-q-10" class="accordion-collapse collapse" 977 data-bs-parent="#faq-account"> 978 <div class="accordion-body"> 979 <p>To access the Townhall Media Store, click the "Store" option at the top of the site's homepage.</p><p>If you are a VIP Platinum member, you have an unlimited, lifetime 20% discount on the Townhall Store! To take advantage of this discount, you must enter your unique promo code found in your "Account Settings" at checkout. To find and copy your promo code, go to "Account Settings," the "VIP Platinum Benefits" dropdown option, and click the "Copy Code" button on the far left. Pasting and entering the code at checkout will apply the discount.</p> 980 </div> 981 </div> 982 </div> 983 </div> 984 </div> 985 <div class="faq-section"> 986 <h4 class="faq-section-header" id="payment">Payment Method Information</h4> 987 <div class="accordion" id="faq-payment"> 988 <div class="accordion-item"> 989 <h2 class="accordion-header"> 990 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 991 data-bs-target="#faq-q-11" aria-expanded="false" 992 aria-controls="faq-q-11"> 993 How Do I Update My Preferred Payment Method? 994 </button> 995 </h2> 996 <div id="faq-q-11" class="accordion-collapse collapse" 997 data-bs-parent="#faq-payment"> 998 <div class="accordion-body"> 999 <p>To update your preferred payment method, visit your "Account Settings," the "VIP Subscription" dropdown option, and the "Payment Methods" tab. There, click the green "Add Payment Method" button, enter your card or PayPal information, select if you want the new payment method applied to your active memberships, and click "Save Changes."</p><p>To delete an old or inactive payment method, click the "Trash Can" icon.</p><p>If the system will not allow you to add a new card or the green "Add Payment Method" button is missing, try logging out of your account and logging back in or holding down the "Shift" key and clicking the Refresh button in your browser to clear local cookies and site data. You may also need to adjust your browser's privacy settings to ensure all c
999ookies and website data are allowed. If you are using an ad-blocker or VPN, you will likely need to turn those off as well.</p><p>If you continue to have trouble adding your new payment method, please <a href="/contact-us">contact customer service</a>.</p> 1000 </div> 1001 </div> 1002 </div> 1003 <div class="accordion-item"> 1004 <h2 class="accordion-header"> 1005 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1006 data-bs-target="#faq-q-12" aria-expanded="false" 1007 aria-controls="faq-q-12"> 1008 Why Can't I Delete My Credit Card Information? 1009 </button> 1010 </h2> 1011 <div id="faq-q-12" class="accordion-collapse collapse" 1012 data-bs-parent="#faq-payment"> 1013 <div class="accordion-body"> 1014 <p>If you have an active VIP membership, you must have a payment method on file.</p><p>Once your membership expires or is canceled, you can delete your credit card/PayPal information.</p> 1015 </div> 1016 </div> 1017 </div> 1018 <div class="accordion-item"> 1019 <h2 class="accordion-header"> 1020 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1021 data-bs-target="#faq-q-13" aria-expanded="false" 1022 aria-controls="faq-q-13"> 1023 What Payment Methods Do You Accept? Do You Accept Checks? 1024 </button> 1025 </h2> 1026 <div id="faq-q-13" class="accordion-collapse collapse" 1027 data-bs-parent="#faq-payment"> 1028 <div class="accordion-body"> 1029 <p>At this time, we accept all major credit and debit cards. You also have the option of paying through PayPal. We do not accept checks at this time.</p> 1030 </div> 1031 </div> 1032 </div> 1033 </div> 1034 </div> 1035 <div class="faq-section"> 1036 <h4 class="faq-section-header" id="upgrading">Upgrading</h4> 1037 <div class="accordion" id="faq-upgrading"> 1038 <div class="accordion-item"> 1039 <h2 class="accordion-header"> 1040 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1041 data-bs-target="#faq-q-14" aria-expanded="false" 1042 aria-controls="faq-q-14"> 1043 I Am a VIP Member But Would Like to Upgrade to VIP Gold/VIP Platinum. Can I? 1044 </button> 1045 </h2> 1046 <div id="faq-q-14" class="accordion-collapse collapse" 1047 data-bs-parent="#faq-upgrading"> 1048 <div class="accordion-body"> 1049 <p>Yes! If you are a regular VIP or VIP Gold member but want to upgrade to a VIP Gold or VIP Platinum membership, please contact customer service. The cost of the upgrade will be prorated.</p> 1050 </div> 1051 </div> 1052 </div> 1053 </div> 1054 </div> 1055 <div class="faq-section"> 1056 <h4 class="faq-section-header" id="commenting">Commenting</h4> 1057 <div class="accordion" id="faq-commenting"> 1058 <div class="accordion-item"> 1059 <h2 class="accordion-header"> 1060 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1061 data-bs-target="#faq-q-15" aria-expanded="false" 1062 aria-controls="faq-q-15"> 1063 How Can I Change My Commenting Name? 1064 </button> 1065 </h2> 1066 <div id="faq-q-15" class="accordion-collapse collapse" 1067 data-bs-parent="#faq-commenting"> 1068 <div class="accordion-body"> 1069 <p>To change your commenting display name, above the comment section, find the message that states, "To change your display name, click here." Following the link will take you to a page where you can update and save the username of your choice (as long as another user has not already taken it).</p><p>You can also update your commenting display name by going to "Account Settings" followed by the "Comment Settings" dropdown option.</p> 1070 </div> 1071 </div> 1072 </div> 1073 <div class="accordion-item"> 1074 <h2 class="accordion-header"> 1075 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1076 data-bs-target="#faq-q-16" aria-expanded="false" 1077 aria-controls="faq-q-16"> 1078 How Can I Change My Commenting Account Photo? 1079 </button> 1080 </h2> 1081 <div id="faq-q-16" class="accordion-collapse collapse" 1082 data-bs-parent="#faq-commenting"> 1083 <div class="accordion-body"> 1084 <p>To change your avatar photo, visit Gravatar.com and register for free with the same email address you use for your VIP membership account. Once registered and logged in, you can upload your avatar photo. Please note that Gravatar's email registration is case-sensitive and must match your VIP account email address exactly. Gravatar's FAQ section states it may take up to 24 hours for the photo to update on your commenting account, but it is usually much quicker than that. If you do not see your avatar photo update, log out of your account and log back in, as the site likely needs a refresh.</p> 1085 </div> 1086 </div> 1087 </div> 1088 <div class="accordion-item"> 1089 <h2 class="accordion-header"> 1090 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1091 data-bs-target="#faq-q-17" aria-expanded="false" 1092 aria-controls="faq-q-17"> 1093 Why Am I Banned from Commenting? 1094 </button> 1095 </h2> 1096 <div id="faq-q-17" class="accordion-collapse collapse" 1097 data-bs-parent="#faq-commenting"> 1098 <div class="accordion-body"> 1099 <p>Commenting is exclusively for our VIP members, and bans only occur in extreme cases. If you receive a message that you have been banned from the comment section, this is likely a computer cookie issue, not an actual ban.</p><p>Try logging out of your account and back in or holding down the "Shift" key and clicking the Refresh button in your browser to clear local cookies and site data. Please note that the issue may be due to ad-blockers, a VPN, or other security software/extensions.</p><p>If these troubleshooting solutions do not solve the problem, please <a href="/contact-us">contact customer service</a>.</p> 1100 </div> 1101 </div> 1102 </div> 1103 <div class="accordion-item"> 1104 <h2 class="accordion-header"> 1105 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1106 data-bs-target="#faq-q-18" aria-expanded="false" 1107 aria-controls="faq-q-18"> 1108 Why Are Some of My Comments Being Deleted? 1109 </button> 1110 </h2> 1111 <div id="faq-q-18" class="accordion-collapse collapse" 1112 data-bs-parent="#faq-commenting"> 1113 <div class="accordion-body"> 1114 <p>While comments are no longer made through Disqus directly, Townhall Media sites still use Disqus's infrastru
1114cture and tools to moderate and filter comments.</p><p>Townhall Media does have a banned word list. If a word on that list is used, the comment will be automatically deleted. Please note that the word filter cannot consider context and that some words on the list may be innocent but can also be used in a vulgar or explicit manner.</p><p>If you believe your comment was deleted in error, please <a href="/contact-us">contact customer service</a> and we will review it. Comments containing slurs or racist language will not be tolerated, nor will comments threatening or advocating violence.</p> 1115 </div> 1116 </div> 1117 </div> 1118 <div class="accordion-item"> 1119 <h2 class="accordion-header"> 1120 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1121 data-bs-target="#faq-q-19" aria-expanded="false" 1122 aria-controls="faq-q-19"> 1123 Why Won't the Comment Section Load? 1124 </button> 1125 </h2> 1126 <div id="faq-q-19" class="accordion-collapse collapse" 1127 data-bs-parent="#faq-commenting"> 1128 <div class="accordion-body"> 1129 <p>The comment section on articles should load automatically after logging in to your VIP account.</p><p>If the comment section does not load or you are prompted to log in again by the site or Disqus, try logging out of your account and logging back in or holding down the "Shift" key and clicking the Refresh button in your browser to clear local cookies and site data. We also recommend ensuring that your browser is up-to-date, accepts all cookies from our sites, and that if you are using an ad-blocker or VPN, they are turned off.</p><p>If these troubleshooting solutions do not solve the problem, please <a href="/contact-us">contact customer service</a>.</p> 1130 </div> 1131 </div> 1132 </div> 1133 </div> 1134 </div> 1135 <div class="faq-section"> 1136 <h4 class="faq-section-header" id="newsletters">Newsletters</h4> 1137 <div class="accordion" id="faq-newsletters"> 1138 <div class="accordion-item"> 1139 <h2 class="accordion-header"> 1140 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1141 data-bs-target="#faq-q-20" aria-expanded="false" 1142 aria-controls="faq-q-20"> 1143 How Do I Unsubscribe from Your Newsletters? 1144 </button> 1145 </h2> 1146 <div id="faq-q-20" class="accordion-collapse collapse" 1147 data-bs-parent="#faq-newsletters"> 1148 <div class="accordion-body"> 1149 <p>At the bottom of every Townhall Media email is a "You can unsubscribe by clicking HERE" link. Clicking that link and following the prompts will unsubscribe your email from our lists.</p><p>If you do not see the unsubscribe link or continue to receive unwanted emails, please <a href="/contact-us">contact customer service</a>.</p> 1150 </div> 1151 </div> 1152 </div> 1153 <div class="accordion-item"> 1154 <h2 class="accordion-header"> 1155 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1156 data-bs-target="#faq-q-21" aria-expanded="false" 1157 aria-controls="faq-q-21"> 1158 Why Am I Not Receiving Newsletters? 1159 </button> 1160 </h2> 1161 <div id="faq-q-21" class="accordion-collapse collapse" 1162 data-bs-parent="#faq-newsletters"> 1163 <div class="accordion-body"> 1164 <p>If you are not receiving your daily newsletters, double-check that they are not going into your spam/junk folder.</p><p>If they are not in your spam/junk folder or your inbox, it may be that your email provider is blocking or holding our emails. In your email settings, try whitelisting Townhall Media newsletter email addresses.</p><p>If whitelisting our email addresses and checking your spam/junk folder does not work, try subscribing to them again.</p><p>If you still do not receive the newsletters in the coming days, please <a href="/contact-us">contact customer service</a>.</p> 1165 </div> 1166 </div> 1167 </div> 1168 </div> 1169 </div> 1170 <div class="faq-section"> 1171 <h4 class="faq-section-header" id="browser">The Site Isn't Working in My Preferred Browser</h4> 1172 <div class="accordion" id="faq-browser"> 1173 <div class="accordion-item"> 1174 <h2 class="accordion-header"> 1175 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1176 data-bs-target="#faq-q-22" aria-expanded="false" 1177 aria-controls="faq-q-22"> 1178 Safari 1179 </button> 1180 </h2> 1181 <div id="faq-q-22" class="accordion-collapse collapse" 1182 data-bs-parent="#faq-browser"> 1183 <div class="accordion-body"> 1184 <p>Due to recent changes made by Apple, the Safari browser now blocks more cookies and website data than in the past. For this reason, Single Sign-On is not operational for VIP members using Safari.</p><p>If you are using Safari in Private Browsing Mode, please note that some articles or the site as a whole may not be functional as necessary cookies and website data are being blocked. We recommend using a normal Safari window.</p><p>If using Safari on iPhone, ensure cookies are allowed and try turning off "Prevent cross-site tracking" under "Safari" in iPhone "Settings."</p><p>If using Safari on Mac, check the same settings mentioned above.</p><p>Please note that the issue may not be the browser depending on whether you use ad-blockers, a VPN, or other security software/extensions.</p><p>If these troubleshooting solutions do not solve the problem, please <a href="/contact-us">contact customer service</a>.</p> 1185 </div> 1186 </div> 1187 </div> 1188 <div class="accordion-item"> 1189 <h2 class="accordion-header"> 1190 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1191 data-bs-target="#faq-q-23" aria-expanded="false" 1192 aria-controls="faq-q-23"> 1193 Firefox 1194 </button> 1195 </h2> 1196 <div id="faq-q-23" class="accordion-collapse collapse" 1197 data-bs-parent="#faq-browser"> 1198 <div class="accordion-body"> 1199 <p>The Firefox browser is notorious for blocking cookies and website data necessary for our sites to function. Most VIP members experiencing site issues use Firefox. However, Firefox will work if settings are adjusted.</p><p>If using Firefox, ensure the latest version is installed, adjust your Enhanced Tracking Protection settings, or turn off Enhanced Tracking Protection entirely by going to the "Shield" icon in the website address bar.</p><p>You can also try adding our sites specifically to your "Exceptions" list by clicking "Manage Exceptionsâ¦"</p><p>Please note that the issue may not be the browser depending on whether you use ad-blockers, a VPN, or other security software/extensions.</p><p>If these troubleshooting solutions do not solve the problem, please <a href="/contact-us">contact customer service</a>.</p> 1200 </div> 1201 </div> 1202 </div> 1203 <div class="accordion-item"> 1204 <h2 class="accordion-header"> 1205 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1206 data-bs-target="#faq-q-24" aria-expanded="false" 1207 aria-controls="faq-q-24"> 1208 Microsoft Edge 1209 </button> 1210 </h2> 1211 <div id="faq-q-24" class="accordion-collapse collapse" 1212 data-bs-parent="#faq-browser"> 1213 <div class="accordion-body"> 1214 <p>If experiencing issues while using Microsoft Edge, go to the browser's Tracking Prevention settings and ensure it is set to "Balanced" or "Basic." You can also try adding our sites to the "Exceptions" list.</p><p>Please note that the issue may not be the browser depending on whether you use ad-blockers, a VPN, or other security software/extensions.</p><p>If these troubleshooting solutions do not solve the problem, please <a href="/contact-us">contact customer service</a>.</p> 1215 </div> 1216 </div> 1217 </div> 1218 </div> 1219 </div> 1220 <div class="faq-section"> 1221 <h4 class="faq-section-header" id="ads">Ads and Ad Blockers</h4> 1222 <div class="accordion" id="faq-ads"> 1223 <div class="accordion-item"> 1224 <h2 class="accordion-header"> 1225 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1226 data-bs-target="#faq-q-25" aria-expanded="false" 1227 aria-controls="faq-q-25"> 1228 I Don't Have an Ad Blocker/Have Already Turned It Off. Why Am I Receiving a Pop-Up? 1229 </button> 1230 </h2> 1231 <div id="faq-q-25" class="accordion-collapse collapse" 1232 data-bs-parent="#faq-ads"> 1233 <div class="accordion-body"> 1234 <p>If you receive a message asking you to turn off an ad-blocker but do not have one, check your browser settings to ensure all c
1234ookies are being accepted for our sites.</p><p>Some browsers come with built-in ad-blocking/cookie-blocking features. We recommend checking those settings to ensure all cookies and website data are allowed.</p><p>If you are using a VPN or running a computer security program like Norton, McAfee, or Malwarebytes, you may need to turn them off or adjust the settings in the program.</p><p>If you have an ad-blocker and have turned it off but are still receiving the pop-up, try closing and reopening your browser or holding down the "Shift" key and clicking the Refresh button in your browser to clear local cookies and site data.</p><p>If these troubleshooting solutions do not solve the problem, please <a href="/contact-us">contact customer service</a>.</p> 1235 </div> 1236 </div> 1237 </div> 1238 <div class="accordion-item"> 1239 <h2 class="accordion-header"> 1240 <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" 1241 data-bs-target="#faq-q-26" aria-expanded="false" 1242 aria-controls="faq-q-26"> 1243 I Am a VIP Member. Why Am I Still Seeing Ads? 1244 </button> 1245 </h2> 1246 <div id="faq-q-26" class="accordion-collapse collapse" 1247 data-bs-parent="#faq-ads"> 1248 <div class="accordion-body"> 1249 <p>VIP members logged into their accounts should not see any ads on the site where they are a member.</p><p>If you are a VIP Gold or VIP Platinum member, you should not see ads on any of our sites when logged in..</p><p>However, if you are only a regular VIP member on one site, you will see ads on the others.</p><p>If you are logged in and seeing ads, we recommend logging out of your account and logging back in or holding down the "Shift" key and clicking the Refresh button in your browser to clear local cookies and site data.</p><p>If these troubleshooting solutions do not solve the problem, please <a href="/contact-us">contact customer service</a>.</p> 1250 </div> 1251 </div> 1252 </div> 1253 </div> 1254 </div> 1255 1256 1257 </div> 1258 </div> 1259 1260 </div> 1261 </div> 1262</div> 1263 1264</main> 1265 1266 1267 <footer class="th-footer mt-4 d-none d-md-block"> 1268 1269 <div class="th-ft-top"> 1270 <div class="th-ft-wrap"> 1271 <a href="/" aria-label="PJ Media home"> 1272 <img class="th-ft-logo" src="https://cdn.townhall.com/web/svg/thm/2026/pjmedia-dark.svg" 1273 alt="PJ Media"> 1274 </a> 1275 <div class="th-ft-follow"> 1276 <span class="th-ft-lbl">Follow Us</span> 1277 <div class="th-ft-social"> 1278 <a href="https://x.com/PJMedia_com" target="_blank" rel="noopener" aria-label="X"> 1279 <svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"> 1280 <path 1281 d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.742l7.738-8.835L1.254 2.25H8.08l4.253 5.622L18.244 2.25zm-1.161 17.52h1.833L7.084 4.126H5.117z"/> 1282 </svg> 1283 </a> 1284 <a href="https://www.facebook.com/PJMedia" target="_blank" rel="noopener" aria-label="Facebook"> 1285 <svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"> 1286 <path 1287 d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/> 1288 </svg> 1289 </a> 1290 <a href="https://www.instagram.com/townhallmedia" target="_blank" rel="noopener" aria-label="Instagram"> 1291 <svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"> 1292 <path 1293 d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/> 1294 </svg> 1295 </a> 1296 <a href="https://www.youtube.com/@LARRYwithLarryOConnor" target="_blank" rel="noopener" aria-label="YouTube"> 1297 <svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"> 1298 <path 1299 d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/> 1300 </svg> 1301 </a> 1302 </div> 1303 </div> 1304 <div class="th-ft-actions"> 1305 <a href="#" class="th-ft-btn btn-login">Sign In</a> 1306 <a href="/faq" class="th-ft-btn">FAQs</a> 1307 <a href="/subscribe" class="th-ft-btn th-ft-btn-red">Join VIP</a> 1308 </div> 1309 </div> 1310 </div> 1311 <div class="th-ft-mid"> 1312 <div class="th-ft-wrap"> 1313 <div class="th-ft-col"> 1314 <div class="th-ft-col-hd">Top News</div> 1315 <ul> 1316 <li><a href="/news-and-politics">Latest News</a></li> 1317 <li><a href="/watch">Watch</a></li> 1318 <li><a href="/morning-briefing">Morning Briefing</a></li> 1319 <li><a href="/culture">Culture</a></li> 1320 <li><a href="https://watch.townhall.com" target="_blank" 1321 rel="noopener noreferrer">Townhall TV</a></li> 1322 <li><a href="/authors">Authors</a></li> 1323 </ul> 1324 </div> 1325 <div class="th-ft-col"> 1326 <div class="th-ft-col-hd"><a href="/news-topics" style="color:#FFFFFF">A-Z Topics</a></div> 1327 <ul> 1328 <li><a href="/news-topics/2026-elections">2026 Elections</a></li> 1329 <li><a href="/news-topics/congress">Congress</a></li> 1330 <li><a href="/news-topics/donald-trump">Donald Trump</a></li> 1331 <li><a href="/news-topics/economy">Economy</a></li> 1332 <li><a href="/news-topics/christianity">Faith & Religious Liberty</a></li> 1333 <li><a href="/news-topics/foreign-policy">Foreign Policy</a></li> 1334 <li><a href="/news-topics/crime">Fraud & Crime</a></li> 1335 <li><a href="/news-topics/illegal-immigration">Illegal Immigration</a></li> 1336 <li><a href="/news-topics/supreme-court">Supreme Court</a></li> 1337 <li><a href="/news-topics/second-amendment">Second Amendment</a></li> 1338 </ul> 1339 </div> 1340 <div class="th-ft-col"> 1341 <div class="th-ft-col-hd">Opinion & Columns</div> 1342 <ul> 1343 <li><a href="/vodkapundit">Stephen Green</a></li> 1344 <li><a href="/author/stephen-kruiser">Stephen Kruiser</a></li> 1345 <li><a href="/author/chris-queen">Chris Queen</a></li> 1346 <li><a href="/author/aaron-hanscom">Aaron Hanscom</a></li> 1347 <li><a href="/author/athena-thorne">Athena Thorne</a></li> 1348 <li><a href="/author/scott-pinsker">Scott Pinsker</a></li> 1349 <li><a href="/author/charlie-martin">
1349Charlie Martin</a></li> 1350 </ul> 1351 </div> 1352 <div class="th-ft-col"> 1353 <div class="th-ft-col-hd">Podcasts</div> 1354 <ul> 1355 <li><a href="/podcasts/kruiser-kabana">Kruiser Kabana</a></li> 1356 <li><a href="/podcasts/unwoke-with-kevin-and-kruiser">Unwoke with Kevin and Kruiser</a></li> 1357 <li><a href="/podcasts/triggered">Triggered</a></li> 1358 <li><a href="/podcasts/faith-all-over-the-place">Faith All Over the Place</a></li> 1359 <li><a href="/podcasts/camandco">Bearing Armsâ Cam & Co</a></li> 1360 <li><a href="/podcasts">All Podcasts</a></li> 1361 </ul> 1362 </div> 1363 <div class="th-ft-col"> 1364 <div class="th-ft-col-hd">More</div> 1365 <ul> 1366 <li><a href="/about">About Us</a></li> 1367 <li><a href="/contact-us/">Advertise</a></li> 1368 <li><a href="https://pjmedia.com/jobs" target="_blank" rel="noopener noreferrer">Careers</a></li> 1369 <li><a href="/contact-us/">Submit a Tip</a></li> 1370 <li><a href="/contact-us/">Write For Us</a></li> 1371 </ul> 1372 </div> 1373 <div class="th-ft-col"> 1374 <div class="th-ft-col-hd">Subscribe</div> 1375 <ul> 1376 <li><a href="/subscribe">Join VIP</a></li> 1377 <li><a href="/vipgift">Gift a Membership</a></li> 1378 <li><a href="/newsletter">Daily Newsletter</a></li> 1379 <li><a href="https://salemnewschannel.com/watch-live" target="_blank" rel="noopener noreferrer">Watch SNC</a></li> 1380 </ul> 1381 </div> 1382 </div> 1383</div> 1384 1385 <nav class="th-ft-net" aria-label="Townhall Media network"> 1386 <div class="th-ft-wrap"> 1387 <span class="th-ft-net-lbl">Townhall Media Network</span> 1388 <div class="th-ft-net-grid"> 1389 <a target="_blank" class="th-ft-net-card" href="/" style="--th-ft-net-brand: 178, 31, 36;"> 1390 <img src="https://cdn.townhall.com/web/svg/thm/2026/pjmedia-dark.svg" alt="PJ Media" 1391 width="95" height="28" loading="lazy"> 1392 </a> 1393 <a target="_blank" class="th-ft-net-card" href="https://townhall.com" style="--th-ft-net-brand: 178, 31, 36;"> 1394 <img src="https://cdn.townhall.com/web/svg/thm/2026/townhall-dark.svg" alt="Townhall" 1395 width="110" height="22" loading="lazy"> 1396 </a> 1397 <a target="_blank" class="th-ft-net-card" href="https://redstate.com" style="--th-ft-net-brand: 184, 31, 36;"> 1398 <img src="https://cdn.townhall.com/web/svg/thm/2026/redstate-dark.svg" alt="RedState" 1399 width="105" height="21" loading="lazy"> 1400 </a> 1401 <a target="_blank" class="th-ft-net-card" href="https://twitchy.com" style="--th-ft-net-brand: 242, 123, 33;"> 1402 <img src="https://cdn.townhall.com/web/svg/thm/2026/twitchy-dark.svg" alt="Twitchy" 1403 width="110" height="25" loading="lazy"> 1404 </a> 1405 <a target="_blank" class="th-ft-net-card" href="https://hotair.com" style="--th-ft-net-brand: 151, 33, 35;"> 1406 <img src="https://cdn.townhall.com/web/svg/thm/2026/hotair-dark.svg" alt="Hot Air" 1407 width="55" height="23" loading="lazy"> 1408 </a> 1409 <a target="_blank" class="th-ft-net-card" href="https://bearingarms.com" style="--th-ft-net-brand: 177, 35, 36;"> 1410 <img src="https://cdn.townhall.com/web/svg/thm/2026/bearingarms-dark.svg" alt="Bearing Arms" 1411 width="133" height="21" loading="lazy"> 1412 </a> 1413 </div> 1414 </div> 1415 </nav> 1416 1417 <div class="th-ft-news"> 1418 <div class="th-ft-wrap"> 1419 <span class="th-ft-news-lbl">PJ Media Newsletter signup</span> 1420 <form class="th-ft-news-row thm-nl" action="https://storm.town
1420hall.com/api/v1/postup/recipient" method="post" data-source="th-footer" data-list="1698,1707"> 1421 <input class="th-ft-news-input" type="email" name="email" placeholder="Enter your email address" 1422 aria-label="Email address" required> 1423 <button class="th-ft-news-btn" type="submit">Sign Up</button> 1424 </form> 1425 <span class="th-ft-news-status js-newsletter-status" role="status" aria-live="polite" hidden></span> 1426 </div> 1427 </div> 1428 1429 <div class="th-ft-bot"> 1430 <div class="th-ft-wrap"> 1431 <div class="th-ft-legal"> 1432 <a href="https://cdn.townhall.com/web/privacypolicy/termsofuse.htm" target="_blank">Terms of Service</a> 1433 <a href="https://salemmedia.com/privacy-policy/">Privacy Policy</a> 1434 <a id="osano-optout" data-google-interstitial="false"></a> 1435 1436 <a href="/contact-us">Feedback</a> 1437 <a href="/contact-us">Request a Correction</a> 1438 <a href="/sitemaps/sitemapindex-pjmedia.xml" target="_blank" rel="noopener noreferrer">Site Map</a> 1439 </div> 1440 <span class="th-ft-affiliate"> 1441 A portion of affiliate purchases may support Townhall Media's independent 1442 conservative journalism. 1443 </span> 1444 <span class="th-ft-copy">© 2026 Townhall Media LLC</span> 1445 </div> 1446 </div> 1447</footer> 1448 1449 1450 1451 1452
1452<script> 1453 function isSafari() { 1454 var userAgent = navigator.userAgent; 1455 var isSafari = /^((?!chrome|android).)*safari/i.test(userAgent); 1456 return isSafari; 1457 } 1458 // var displayMode = 'modal'; 1459 var userAgent = navigator.userAgent; 1460 var isSafari = /^((?!chrome|android).)*safari/i.test(userAgent); 1461 1462 // Checking if the URL path is '/subscribe' 1463 var isSubscribePage = window.location.pathname === '/subscribe'; 1464 1465 // Determining the display mode 1466 var displayMode; 1467 if (isSubscribePage) { 1468 displayMode = 'modal'; 1469 } else { 1470 // displayMode = isSafari ? 'redirect' : 'modal'; 1471 displayMode = isSafari ? 'modal' : 'redirect'; 1472 // displayMode = 'redirect'; 1473 } 1474 1475 console.log("displayMode is " + displayMode); 1476 tp = window["tp"] || []; 1477 tp.push(["setUsePianoIdUserProvider", true]); 1478 tp.push(["setDebug", false]); 1479 tp.push(['setApplePayMerchantId', 'mvm93v7ns5yqk3yw']); 1480 1481 tp.push(['setCloudflareWorkerUrl', 'https://auth.pjmedia.com']); 1482 tp.push(["init", function () { 1483 console.log("[p] init begins"); 1484 tp.enableGACrossDomainLinking(); 1485 1486 var w = window.innerWidth; 1487 if (w > 500) { 1488 w = 500; 1489 } 1490 1491 tp.pianoId.init({ 1492 displayMode: displayMode, 1493 confirmation: 'after', 1494 // displayMode: 'modal', 1495 containerSelector: '#login-form', 1496 width: w, 1497 height: 400, 1498 loggedIn: function (data) { 1499 //console.log('user ', data.user, ' logged in with token', data.token); 1500 pianoMan.verify(data); 1501 }, 1502 loggedOut: function (event) { 1503 pianoMan.verify(event); 1504 window.location.reload(); 1505 }, 1506 loginDisplayed: function () { 1507 console.log("login displayed") 1508 }, 1509 loginSuccess: function (e) { 1510 //thmPiano.alreadyLoggedIn = true; 1511 console.log("loginSuccess"); 1512 } 1513 }); 1514 1515 if (!tp.pianoId.isUserValid()) { 1516 console.log("[p] anonymous"); 1517 pianoMan.verify(); 1518 } 1519 }]); 1520 1521 1522 function parsePianoNewsletterList(raw, fallback) { 1523 var fallbackList = fallback && fallback.length ? fallback : null; 1524 if (raw == null || raw === '') return fallbackList; 1525 var parsed = raw; 1526 if (typeof raw === 'string') { 1527 try { 1528 parsed = JSON.parse(raw); 1529 } catch (e) { 1530 parsed = raw.split(','); 1531 } 1532 } 1533 if (typeof parsed === 'number' && Number.isFinite(parsed)) 1534 parsed = [parsed]; 1535 if (!Array.isArray(parsed)) return fallbackList; 1536 var list = parsed.map(Number).filter(Number.isFinite); 1537 return list.length ? list : fallbackList; 1538 } 1539 1540 tp.push(["addHandler", "customEvent", function (event, b, c, d) { 1541 switch (event.eventName) { 1542 case 'newsletter': 1543 case 'newsletter-signup': 1544 case 'newsletter-poll': 1545 1546 var iframeId = b; 1547 var siteNewsletters = [1698,1707]; 1548 var payload = { 1549 email: event.params.email, 1550 id: 1, 1551 source: event.eventName, 1552 pc: event.params.pc, 1553 list: parsePianoNewsletterList(event.params.list, siteNewsletters), 1554 rid: pianoMan.getRid() 1555 }; 1556 if (payload.email && payload.email.length > 0) { 1557 pianoMan.postupNewsletter(payload); 1558 } 1559 1560 break; 1561 case 'continue-reading': 1562 tp.offer.show({ offerId: event.params.offer }) 1563 break; 1564 } 1565 }]); 1566 tp.push(["addHandler", "showOffer", function (offerParams) { 1567 chartbeat('trackPaywallShown'); 1568 }]) 1569 tp.push(["addHandler", "startCheckout", function () { 1570 chartbeat('trackPaywallStart'); 1571 }]); 1572 tp.push(["addHandler", "checkoutComplete", async function (conversion) { 1573 1574 console.log(conversion); 1575 1576 var payload = { 1577 email: conversion.email, 1578 id: 1, 1579 source: "piano conversion through purchase", 1580 pc: null, 1581 list: [1698,1707], 1582 rid: conversion.rid 1583 }; 1584 var result = pianoMan.postupNewsletter(payload); 1585 1586 chartbeat('trackPaywallComplete'); 1587 }]); 1588</script>
vendor: 1 bytes, line 1588
1588
1589<script>(function (src) { var a = document.createElement("script"); a.type = "text/javascript"; a.async = false; a.src = src; var b = document.getElementsByTagName("script")[0]; b.parentNode.insertBefore(a, b) })("https://experience.tinypass.com/xbuilder/experience/load?aid=XGSTHNtMcq");</script>
1589 1590<div id="login-form"></div> 1591 1592
1592<script type="module" src="/_content/Rcl.Common/js/piano.js?v=jgxxWSzMgUikD9cMcJwmsvtZfpKhRmDVhs4bsrrFgMQ"></script>
1592 1593
1593<script type="module" src="/js/app.js?v=bM2Ddy7dO4DynYN6K1b8g8xfvIVFaZhivtLSVQQO2lo"></script>
1593 1594
1594<script type="module" src="/_content/Rcl.Common/js/rcl.js?v=WrIwZEkBUkxbe0MHB6csaoswKpQFC0kn52RQo4UTGD4"></script>
1594 1595 1596
1596<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" 1597 integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" 1598 crossorigin="anonymous"></script>
1598 1599
1599<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" 1600 integrity="sha384-G/EV+4j2dNv+tEPo3++6LCgdCROaejBqfUeNjuKAiuXbjrxilcCdDz6ZAVfHWe1Y" 1601 crossorigin="anonymous"></script>
1601 1602 1603 1604 1605 1606 1607
1607<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
1607 1608
1608<script> 1609 document.addEventListener('DOMContentLoaded', function () { 1610 document.querySelectorAll('.faq-nav a').forEach(function (a) { 1611 a.addEventListener('click', function (e) { 1612 e.preventDefault(); 1613 var target = document.querySelector(this.getAttribute('href')); 1614 if (target) { 1615 var top = target.getBoundingClientRect().top + window.scrollY - 90; 1616 window.scrollTo({ top: top, behavior: 'smooth' }); 1617 } 1618 }); 1619 }); 1620 }); 1621 </script>
1621 1622 1623 1624 1625 1626 1627 1628 1629
1629<script type="text/javascript"> 1630 console.info("The End: ", window.performance.now()); 1631 </script>
1631 1632 1633
1634<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"755753318f594592a00d4bb80283310b","spa":2}' crossorigin="anonymous"></script>
1634 1635</body> 1636 1637</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.