concordmonitor.com Ads.txt file
<!DOCTYPE html>
<html lang="en">
<head>
<title> Concord Monitor </title>
<!-- full/home-default.tt -->
<!-- theme: full -->
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-FW1HW0BWTL"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-FW1HW0BWTL');
</script>
<meta charset="utf-8">
<link rel="canonical" href="https://www.concordmonitor.com/" />
<meta name="description" content="The Concord Monitor is a Pulitzer Prize winning daily newspaper and website located in the capital city of New Hampshire. The Concord Monitor is Central NH's dominant media with more than 70 percent household penetration. The Monitor is a key source of news and information for Concord, NH.">
<!-- start googlemeta -->
<meta name="robots" content="max-image-preview:large" />
<meta name="robots" content="max-snippet:80" />
<!-- end googlemeta -->
<meta name="viewport" content="width=device-width,initial-scale=1" />
<!-- Bootstrap -->
<!-- old bootstrap from 2018 design cycle -->
<!--link href="/static/bootstrap.min.css" rel="stylesheet" -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
<!-- 2018 NNE-CM Overrides -->
<link href="/static/home2018.css" type="text/css" rel="stylesheet">
<!-- Adriane font from Adobe -->
<!--link rel="stylesheet" href="https://use.typekit.net/wje2tqr.css"-->
<!-- Open Sans for meta info-->
<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
<!--Adriane font from Adobe-->
<link rel="stylesheet" href="https://use.typekit.net/wje2tqr.css">
<!--Bootstrap Glyphicons-->
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css" rel="stylesheet">
<!--Font Awesome for social icons-->
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<!-- Tecnavia Paywall -->
<script type="text/javascript" src="https://concordmonitor-nh-pw.newsmemory.com/?meter&v=8&service=onstop" async></script>
<meta name="google-site-verification" content="dvrpfOQb2jBaKNSe2m8LK5X6QMkHlCExsZb3pYHQs-g" />
<!-- DFP Invocation Script-->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script src="/CMSScripts/Custom/dfp/jquery.dfp.min.js"></script>
<!-- set paywall criteria -->
<script type="text/javascript">
var ta_cat= "free";
</script>
<!-- end paywall criteria -->
<script type="text/javascript">
function injectScript(src) {
var isModule = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;
var script = document.createElement('script');
script.src = src;
if (isModule) {
script.type = 'module';
} else {
script.async = true;
script.type = 'text/javascript';
script.setAttribute('nomodule', '');
}
var firstScript = document.getElementsByTagName('script')[0];
firstScript.parentNode.insertBefore(script, firstScript);
}
function load(window, id, userConfig) {
var _a, _b;
var _c;
(_a = window.marfeel) !== null && _a !== void 0 ? _a : window.marfeel = {};
(_b = (_c = window.marfeel).cmd) !== null && _b !== void 0 ? _b : _c.cmd = [];
window.marfeel.config = userConfig;
window.marfeel.config.accountId = id;
var resourcesPath = 'https://sdk.mrf.io/statics';
injectScript("".concat(resourcesPath, "/marfeel-sdk.js?id=").concat(id), true);
injectScript("".concat(resourcesPath, "/marfeel-sdk.es5.js?id=").concat(id), false);
}
(function (window, accountId) {
var clientConfig = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
load(window, accountId, clientConfig);
})(window,5821, {} /* Config */);
</script>
<!-- Connatix Story Article Player Head -->
<!-- <script>!function(n){if(!window.cnxps){window.cnxps={},window.cnxps.cmd=[];var t=n.createElement('iframe');t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.connatix.com/connatix.playspace.js',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script> -->
<!-- End Connatix Story Article Player Head -->
<link rel="apple-touch-icon" href="/static/images/CM/apple-touch-icon.png" />
<link rel="icon" sizes="192x192" href="/static/images/CM/android-chrome-192x192.png" />
<link rel="icon" sizes="512x512" href="/static/images/CM/android-chrome-512x512.png" />
<!-- impact site verification code -->
<meta name='impact-site-verification' value='5dc07f24-ffdb-4a64-89e3-da0b016d4a6d'>
<!-- reCAPTCHA v3 -->
<script src="https://www.google.com/recaptcha/api.js?render=6Le5uVwpAAAAACR3kSoMhBtxqBfQnPiOMffN81Ve"></script>
<script>
function onLTSubmit(token) {
grecaptcha.ready(function() {
grecaptcha.execute('6Le5uVwpAAAAACR3kSoMhBtxqBfQnPiOMffN81Ve', {action: 'submitLetterForm'}).then(function(token) {
document.getElementById("submit_letter").submit();
});
});
}
function onTFSubmit(token) {
grecaptcha.ready(function() {
grecaptcha.execute('6Le5uVwpAAAAACR3kSoMhBtxqBfQnPiOMffN81Ve', {action: 'submitTipForm'}).then(function(token) {
document.getElementById("tipform").submit();
});
});
}
function onSSSubmit(token) {
if (
(document.getElementById("category").value)
&& (document.getElementById("winningteamname").value)
&& (document.getElementById("winningteamscore").value)
// && (document.getElementById("winningteamrecord").value)
// && (document.getElementById("winningteamkeyplayers").value)
&& (document.getElementById("losingteamname").value)
&& (document.getElementById("losingteamscore").value)
// && (document.getElementById("losingteamrecord").value)
// && (document.getElementById("losingteamkeyplayers").value)
// && (document.getElementById("gamehighlights").value)
// && (document.getElementById("coachname").value)
&& (document.getElementById("contactname").value)
&& (document.getElementById("contactemail").value)
&& (document.getElementById("contactphone").value)
) {
grecaptcha.ready(function() {
grecaptcha.execute('6Le5uVwpAAAAACR3kSoMhBtxqBfQnPiOMffN81Ve', {action: 'submitSportScoreForm'}).then(function(token) {
document.getElementById("sportform").submit();
});
});
}
}
</script>
<!-- end reCAPTCHA setup -->
<link href="/static/homepage.css" type="text/css" rel="stylesheet">
</head>
<body style="margin-left: 5%; margin-right: 5%;">
<!-- <div role="navigation"> -->
<!-- above logo menu -->
<ul style="display: flex; flex-wrap: wrap; list-style-type:none; background-color: white; justify-content: center; margin: auto; padding: 8px;" role="navigation">
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="https://concordmonitor-nh.newsmemory.com/">E-Edition</a></li>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="https://nnedigital.activehosted.com/f/23">Advertise</a></li>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="https://nnedigital.activehosted.com/f/5">Newsletters</a></li>
<li style="display:inline; background:yellow; color:black;">
<a class="navitems" style="padding: 8px; " href="https://accountaccess.nne.media/ss70v2/nne/nonsubscribers/core/ratelanding.jsp?edition=CM&delMeths=C,A,I,M&promo">Subscribe</a>
</li>
<li style="display:inline;">
<button class="navitems" style="display: inline; background: none; border: none ! important; " onclick="ta_account();" id="ta_account_button" >Login</button>
</li>
</ul>
<div class="col-xs-12">
<div style="align: center; width=100%;">
<a href="/"><img class="img-responsive" style="margin:auto;" src="/static/images/CM/biglogo.png" alt="Concord Monitor Logo" /></a>
</div>
</div>
<ul style="display: flex; flex-wrap: wrap; list-style-type:none; position:sticky; position: -webkit-sticky; z-index: 3; top:0; background-color: white; justify-content: center; margin: auto; padding: 8px;" role="navigation">
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="/">Home</a></li>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="/News">News</a></li>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="/Opinion">Opinion</a></li>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="/Sports">Sports</a></li>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="/Politics">Politics</a>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="/Arts-Life">Arts & Life</a></li>
<li style="display:inline;">
<a class="navitems" style="padding: 8px; " href="/obits">Obituaries</a>
</li>
<li style="display:inline;"><a class="navitems" aria-label="Open Classified ads in new tab" style="padding: 8px; " href="http://classifieds.concordmonitor.com/" target="_blank">Classifieds</a></li>
<li style="display:inline;"><a class="navitems" style="padding: 8px; " href="/Arts-Life/Calendar">Calendar</a> </li>
<li style="display:inline;"><a class="navitems" style="padding: 8px;" href="/Puzzles">Puzzles</a> </li>
<li style="display:inline;"><style>
.compact-open-button {
<!-- background-color: #555; -->
color: blue;
<!-- padding: 16px 20px; -->
border: none;
cursor: pointer;
<!-- opacity: 0.8; -->
<!-- width: 20vw; -->
<!-- position: fixed;
bottom: 23px;
right: 28px;
width: 280px; -->
}
.form-popup {
display: none;
<!-- position: fixed;
bottom: 5%;
right: 5%; -->
border: 3px solid #f1f1f1;
z-index: 9;
<!-- overflow-x: hidden;
overflow-y: scroll; -->
background-color: white;
padding: 10px;
}
.form-container {
<!-- max-width: 90%; -->
}
/* Full-width input fields */
.form-container input[type=text], .form-container input[type=password] {
width: 100%;
padding: 15px;
margin: 5px 0 22px 0;
border: none;
background: #f1f1f1;
}
/* When the inputs get focus, do something */
.form-container input[type=text]:focus, .form-container input[type=password]:focus {
background-color: #ddd;
outline: none;
}
/* Set a style for the submit/login button */
.form-container .btn {
background-color: #04AA6D;
color: white;
padding: 16px 20px;
border: none;
cursor: pointer;
width: 100%;
margin-bottom:10px;
opacity: 0.8;
}
/* Add a red background color to the cancel button */
.form-container .cancel {
background-color: red;
}
/* Add some hover effects to buttons */
.form-container .btn:hover, .open-button:hover {
opacity: 1;
}
.col-25 {
float: left;
width: 25%;
}
.col-75 {
float: left;
width: 75%;
}
.row:after {
content: "";
display: table;
clear: both;
}
@media screen and (max-width: 768px) {
.col-25, .col-75, input[type=submit] {
width: 100%;
margin-top: 0;
}
}
</style>
<button class="compact-open-button" style="width:auto;" onclick="openCSForm()">Search</button>
<div class="form-popup" id="compactsearchform" role="search">
<form action="/search" class="form-container">
SEARCH TIP: Our current search is simple: Type in a single-word search item (such as <b>pizza</b>),
or if you know the exact phrase that you're looking for, you can type that in (such as <b>Fourth of July</b>).
<br>
<label for="bodysearch">Search article text for</label>
<input type="text" id="bodysearch" name="bodysearch" required>
<button type="submit" class="btn">Search</button>
<button type="button" class="btn cancel" onclick="closeCSForm()">Cancel</button>
NOTE TO READERS: Our searchable web archive is currently a subset of our full web archives. The process of moving the rest of our digital stories and photos into the online archive is difficult and time consuming, so we appreciate your patience. Our website archive currently has all of our stories back to the start of 2023 and thousands of our most popular stories from previous years. If you want to search a more complete archive in the meanwhile, subscribers can log into our e-edition and search more than 10 years of stories and photos.
</form>
</div>
<script>
function openCSForm() {
document.getElementById("compactsearchform").style.display = "block";
}
function closeCSForm() {
document.getElementById("compactsearchform").style.display = "none";
}
</script>
</li>
</ul>
<!-- </div> -->
<div class="col-xs-12 hidden-md hidden-sm hidden-xs expander">
<div class="adunit 900x90" id="Expander2020Home" data-dimensions="900x90" data-targeting='{"page_name":"Home","section":""}'></div>
</div>
<!-- Top ad -->
<div style="display: flex; justify-content: center; align-items: center;">
<div class="col-xs-12" style="text-align:center;">
<!-- adid: V2-Home-728x90-Top -->
<!-- showadnames: -->
<!-- allowshowadnames: -->
<div class="adunit 728x90 320x50 center-block" id="V2-Home-728x90-Top" data-dimensions="728x90,320x50" data-size-mapping="nne-default-mapping" data-targeting='{"page_name":"Homepage","section":"Home"}'></div>
</div>
</div>
<div role="main">
<div class="row" style="margin-top: 1%; display: flex;">
<div class="col-md-3 nnecolumn1" style="padding-right: 15px;">
<!-- CMabovelatest.tt -->
<!-- <a href="https://nnedigital.ac-page.com/inside-education-freedom-accounts-EFAs-Concord-Monitor"><img src="/static/images/CM/cm-inside-efas.jpg" class="img-responsive" alt="Inside EFAs"></a> -->
<!-- <a href="https://nnedigital.ac-page.com/concordmonitor-town-meeting-2025"><img src="/static/images/CM/cm-town-meeting-2025.jpg" class="img-responsive" alt="Concord Monitor Town Meeting 2025"></a> -->
<a href="https://nnedigital.ac-page.com/concordmonitor-sent-away-2025"><img src="/static/images/CM/SentAway-2025.png" class="img-responsive" alt="Concord Monitor Sent Away 2025"></a>
<!-- top headlines -->
<h1 class="articlebigheadline">Latest News</h1>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/Joint-Memorial-Field-Concord-City-Council-School-Board-planning-committee-May-20th-61309998">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/35/50323335.jpg" alt="">
Plans advance on $27M Memorial Field project
</a>
<div style="float:right;">
10 hours ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/drought-monitoring-new-hampshire-wet-61373082">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/38/50321638.jpg" alt="">
Drought is completely gone from New Hampshire – maybe it can stop raining now?
</a>
<div style="float:right;">
14 hours ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/Concord-NH-Business-receive-grants-61370353">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/11/50319911.jpg" alt="">
Concord businesses receive grants to build self-sufficiency
</a>
<div style="float:right;">
16 hours ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/Concord-Insider-Artist-Spotlight-Brittany-Batchelder-60885300">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/59/50302559.jpg" alt="">
Artist Spotlight: Brittany Batchelder
</a>
<div style="float:right;">
18 hours ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/summer-new-england-electricity-power-61349007">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/55/50307955.jpg" alt="">
N.E. will have enough electricity this summer but future winters may start to get dicey
</a>
<div style="float:right;">
1 day ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/nh-state-house-lgbtq-rights-trans-bills-parental-rights-bathroom-bill-concord-monitor-61339650">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/20/50308520.jpg" alt="">
N.H. Senate passes bathroom bill, sending it to Ayotte’s desk
</a>
<div style="float:right;">
1 day ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/nh-gov-kelly-ayotte-signs-sanctuary-city-policy-ban-bills-immigration-61349798">
Ayotte signs ban on sanctuary cities, policies into law
</a>
<div style="float:right;">
1 day ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/Bradford-NH-Fire-kills-pets-61352745">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/02/50306502.jpg" alt="">
Fire at Bradford house kills four pets
</a>
<div style="float:right;">
1 day ago
</div>
</div>
</section>
<section>
<div style="clear:both; display: table; padding: 1%; margin-bottom: 4%;" >
<a style="display: flex;" class="articleheadline" href="/Memorial-Day-Parade-Penacook-NH-2025-61186485">
<img style="width: 100px; height: 100%; float:left; padding-right: 3%;" class="img-fluid" src="/attachments/23/50302523.jpg" alt="">
Penacook parade to commemorate Memorial Day
</a>
<div style="float:right;">
1 day ago
</div>
</div>
</section>
</div>
<div class="col-md-6 nnecolumn2" style="padding-left: 15px; padding-right: 15px; border-left:solid lightgrey; border-right:solid lightgrey; border-width: 1px;">
<!-- home center 1 -->
<section>
<a href="/Belmont-Baseball-My-Jersey-Your-Impact-61348386">
<img class="img-fluid" style="width:100%; display:block; margin-left:auto; margin-right:auto;" src="/attachments/04/50309904.jpg" alt="">
<p class="articlebigheadline">‘You made a difference’ — Belmont baseball seniors honor their educators</p>
</a>
<div style="align:right;"> 05-22-2025 7:02 PM</div>
<p>Jennifer Deware smiled as she carefully threw the first pitch from the pitcher’s mound. The Belmont High School baseball team watched from the sidelines as five more educators did the same.
<hr>
</section>
<!-- home center two -->
<section>
<a href="/Take-Me-Outside-Concord-NH-Thrilled-By-Thrushes-61286448">
<img class="img-fluid" style="width:100%; display:block; margin-left:auto; margin-right:auto;" src="/attachments/01/50321501.jpg" alt="">
<p class="articlebigheadline">Take Me Outside: Thrilled by thrushes</p>
</a>
<div style="align:right;"> 05-23-2025 7:00 PM</div>
<p></p>
<hr>
</section>
</div>
<div class="col-md-3 nnecolumn3" style="padding-left: 15px;">
<div style="position:relative;left:2px;" class="adunit 300x250 centerad" id="V2-Home-300x250-Top" data-dimensions="300x250" data-targeting='{"page_name":"Homepage","section":"Home"}'></div>
<!-- homeboxes -->
<h1 class="articlebigheadline">Most Read</h1>
<h1 class="articlebigheadline">Editors Picks</h1>
<section>
<a class="articleheadline" style="display: flex;" href="/legislative-guide-session-budget-bill-law-New-Hampshire-legislature-State-House-news-Concord-Monitor-60407999">
<img class="img-fluid" style="width: 100px; height: 100%; float: left; padding-right: 2%;" src="/attachments/64/49534064.jpg" alt="">
The Monitor’s guide to the New Hampshire legislature</a>
<div style="clear:both; margin-bottom: 4%;"></div>
</section>
<section>
<a class="articleheadline" style="display: flex;" href="/University-of-New-Hampshire-investigation-body-camera-footage-pro-Palestine-arrests-60810028">
<img style="width: 100px; height: 100%; float: left; padding-right: 2%;" src="/attachments/55/49957855.jpg" alt="">
One year after UNH protest, new police body camera footage casts doubt on assault charges against students</a>
<div style="clear:both; margin-bottom: 4%;"></div>
</section>
<section>
<a class="articleheadline" style="display: flex;" href="/Vietnam-war-50th-anniversary-memorial-exhibit-NH-state-house-Gary-Gordon-60923767">
<img style="width: 100px; height: 100%; float: left; padding-right: 2%;" src="/attachments/94/49957294.jpg" alt="">
‘It’s always there’: 50 years after Vietnam War’s end, a Concord veteran recalls his work to honor those who fought</a>
<div style="clear:both; margin-bottom: 4%;"></div>
</section>
<section>
<a class="articleheadline" style="display: flex;" href="/Concord-NH-deaths-funerals-homelessness-remembered-60768261">
<img style="width: 100px; height: 100%; float: left; padding-right: 2%;" src="/attachments/01/49871301.jpg" alt="">
‘We honor your death’ – Arranging services for those who die while homeless in Concord</a>
<div style="clear:both; margin-bottom: 4%;"></div>
</section>
<!-- since yesterday mostread populated, only include first four homeboxes -->
</div>
</div>
<div style="display: flex; justify-content: center; align-items: center;">
<div class="col-xs-12" style="text-align:center; margin-top:1%;">
<div class="adunit 728x90 320x50 center-block" id="V2-Home-Video-Sponsored-Content" data-dimensions="728x90,300x50" data-size-mapping="nne-default-mapping" data-targeting='{"page_name":"Homepage","section":"Home&"}'></div>
</div>
</div>
<div style="display: flex; justify-content: center; align-items: center;">
<!-- <a href="/search?keyword=HometownHeroes"><img class="img-responsive" src="/static/images/2025-Hometown-Heroes-High-Quality.jpg" alt="Hometown Heros Logo"></a> -->
<a href="/search?keyword=HometownHeroes"><img class="img-responsive" src="/static/images/CM/hometown-heroes-2025-v2.jpg" alt="Hometown Heros Logo"></a>
</div>
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
<!-- sports block -->
<h1><a class="articlebigheadline" href="/Sports">Sports</a></h1>
<div class="row">
<!-- start of first sportblock row -->
<div class="col-md-3" style="margin-bottom:1%; border-right: lightgrey solid 1px;">
<section>
<!-- sport center -->
<a class="articleheadline" href="/Bow-Falcons-and-Bishop-Brady-girls-lacrosse-division-3-61330389">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/66/50297166.jpg" alt="">
<br>Girls’ lacrosse: Bow bounces back with 13-3 win over Bishop Brady</a>
<div style="align:right;"> 05-22-2025 1:05 AM</div>
<p>Bow needed to bounce back after their five-game win streak was cut short but John Stark on Monday. Josie Johnson swooped in with a first-half hat-trick alongside a strong Falcons front line to win easily at home and keep moving toward the playoffs.
</section>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<!-- start of sport article -->
<a class="articleheadline" href="/HighSchools-CMSP-052325-61344807">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/25/50297125.jpg" alt="">
High schools: John Stark’s Philibotte pitches shutout, hits game-winning RBI in 1-0 win, plus more results from Wednesday</a>
<div style="align:right;"> 05-22-2025 1:04 AM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<!-- start of sport article -->
<a class="articleheadline" href="/HighSchools-CMSP-052225-61322200">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/68/50277368.jpg" alt="">
High schools: Freitas 1-hitter leads Hopkinton softball to shutout; Tuesday’s baseball, lax, tennis and track results</a>
<div style="align:right;"> 05-21-2025 12:59 AM</div>
<!-- <p> -->
</section>
</div>
<!-- start a new sportblock row -->
</div>
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<!-- start of sport article -->
<a class="articleheadline" href="/HighSchools-CMSP-052125-61298614">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/20/50257420.jpg" alt="">
High schools: Belmont’s Divers pitches perfect game; Monday’s baseball, softball, lacrosse and tennis results</a>
<div style="align:right;"> 05-20-2025 12:56 AM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<!-- start of sport article -->
<a class="articleheadline" href="/HighSchools-CMSP-051925-61261233">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/08/50225508.jpg" alt="">
High schools: Pelletier scores 100th goal, leads Concord girls’ lax to first win; baseball, softball, boys’ lacrosse and track results from this weekend</a>
<div style="align:right;"> 05-18-2025 4:01 AM</div>
<!-- <p> -->
</section>
</div>
<!-- end of sport block rows -->
</div>
</div>
<div class="col-md-3" style="margin-bottom: 1%;">
<div class="col-xs-12" style="text-align:center; margin-top:1%;">
<div class="adunit 300x600 center-block" id="V2-Home-300x600-Top" data-dimensions="300x600" data-targeting='{"page_name":"Homepage","section":"Home&"}'></div>
</div>
</div>
</div>
<!-- opinion block -->
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
<h1><a class="articlebigheadline" href="/Opinion">Opinion</a></h1>
<div class="row">
<div class="col-md-3" style="margin-bottom: 1%; border-right: lightgrey solid 1px;">
<section>
<!-- opinion center -->
<a class="articleheadline" href="/unfair-taxes-unfair-schools-new-hampshire-my-turn-concord-monitor-61312589">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/02/50269102.jpg" alt="">
<br>Opinion: Unfair taxes, unfair schools: The New Hampshire way</a>
<div style="align:right;"> 05-21-2025 11:00 AM</div>
<p>Ted Morgan is a retired professor of political science living in Tamworth.
</section>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/sexual-violence-polio-abroad-new-hampshire-my-turn-opinion-concord-monitor-61167261">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/16/50201616.jpg" alt="">
Opinion: In the fight to stop sexual violence, can polio hold the solutions?</a>
<div style="align:right;"> 05-17-2025 1:00 PM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/medicaid-loophole-republican-health-care-new-hampshire-opinion-my-turn-concord-monitor-61164857">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/79/50201279.jpg" alt="">
Opinion: Where are the permanent solutions for a more stable budget?</a>
<div style="align:right;"> 05-16-2025 2:48 PM</div>
<!-- <p> -->
</section>
</div>
</div>
<!-- start a new opinionblock row -->
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/vietnam-war-memories-50-years-later-collective-trauma-my-turn-opinion-concord-monitor-61017620">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/83/50053383.jpg" alt="">
Opinion: My memories of Vietnam 50 years later</a>
<div style="align:right;"> 05-07-2025 8:39 AM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/mayor-concord-new-hampshire-my-turn-opinion-concord-monitor-60957345">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/46/50026246.jpg" alt="">
Opinion: Concord officials: Can we sit and talk?</a>
<div style="align:right;"> 05-05-2025 2:59 PM</div>
<!-- <p> -->
</section>
</div>
<!-- end of opinionblock rows -->
</div>
</div>
<div class="col-md-3" style="margin-bottom: 1%">
<div style="height:8%; margin-bottom: 3%;"><img src="/static/images/CM/buzz.gif" alt="buzz logo"></div>
<div class="cbuzzframe" id="f2f_widget_22815963481662152843"></div>
<script type="text/javascript">
var f2f = {
width: '100%',
height: '100%',
clickTag: '',
cacheBuster: ''
};
(function() {
var i = document.createElement('iframe'),
w = document.getElementById('f2f_widget_22815963481662152843');
i.src = 'https://concordmonitor.friends2follow.com/f2f/widget/async/socialstack/all/0/12/140/1/1/1/9/9/1' +
'?click=' + (f2f.clickTag.length > 0 ? encodeURIComponent(f2f.clickTag) : '') +
'&cache=' + (f2f.cacheBuster.length > 0 ? f2f.cacheBuster : ''),
i.width = f2f.width, i.height = f2f.height, i.scrolling = 'no', i.frameBorder = 0;
w.appendChild(i);
})();
</script>
</div>
</div>
</div>
</div>
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
<h1><a class="articlebigheadline" href="/Puzzles">Your Daily Puzzles</a></h1>
<div class="puzzleblock">
<a href="/Puzzles/crossword">Cross|Word <img src="/static/images/puzzle/Recirc-crossword-ratio1x1_480.webp" style="width:30%; height:auto; float: right;"></a>
<p>An approachable redesign to a classic. Explore our "hints."
</div>
<div class="puzzleblock">
<a href="/Puzzles/flipart">Flipart <img src="/static/images/puzzle/Recirc-flipart-ratio1x1_480.webp" style="width:30%; height:auto; float: right;"></a>
<p>A quick daily flip. Finally, someone cracked the code on digital jigsaw puzzles.
</div>
<div class="puzzleblock">
<a href="/Puzzles/reallybadchess">Really Bad Chess <img src="/static/images/puzzle/Recirc-reallybadchess-ratio1x1_480.webp" style="width:30%; height:auto; float: right;"></a>
<p>Chess but with chaos: Every day is a unique, wacky board.
</div>
<div class="puzzleblock">
<a href="/Puzzles/spelltower">SpellTower <img src="/static/images/puzzle/Recirc-spelltower-ratio1x1_480.webp" style="width:30%; height:auto; float: right;"></a>
<p>Word search but as a strategy game. Clearing the board feels really good.
</div>
<div class="puzzleblock">
<a href="/Puzzles/typeshift">Typeshift <img src="/static/images/puzzle/Recirc-typeshift-ratio1x1_480.webp" style="width:30%; height:auto; float: right;"></a>
<p>Align the letters in just the right way to spell a word. And then more words.
</div>
</div>
<!-- custom block -->
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
<h1><a class="articlebigheadline" href="/Politics">Politics</a></h1>
<div class="row">
<!-- start of first customblock row -->
<div class="col-md-3" style="margin-bottom:1%; border-right: lightgrey solid 1px;">
<section>
<!-- customblock center -->
<a class="articleheadline" href="/concord-nh-housing-champions-program-senate-finance-committee-budget-vote-concord-monitor-61338326">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/00/50323200.jpg" alt="">
<br>Concord became a Housing Champion. Now, state lawmakers could eliminate the funding.</a>
<div style="align:right;"> 05-23-2025 2:21 PM</div>
<p>In December, Concord’s work to clear the path for more housing hit a new level.
</section>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<!-- start of customblock article -->
<section>
<a class="articleheadline" href="/Child-advocate-House-budget-update-60555570">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/24/49658524.jpg" alt="">
‘A wild accusation’: House votes to nix Child Advocate after Rep. suggests legislative interference </a>
<div style="align:right;"> 04-10-2025 5:58 PM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<!-- start of customblock article -->
<section>
<a class="articleheadline" href="/Despite-what-Trump-says-Sununu-not-running-for-Senate-60518610">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/92/49608892.jpg" alt="">
Sununu decides he won’t run for Senate despite praise from Trump</a>
<div style="align:right;"> 04-08-2025 3:53 PM</div>
<!-- <p> -->
</section>
</div>
<!-- start a new customblock row -->
</div>
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<!-- start of customblock article -->
<section>
<a class="articleheadline" href="/New-Hampshire-town-elections-offer-a-preview-of-citizenship-voting-rules-being-considered-nationwide-60221379">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/94/49366094.jpg" alt="">
Town elections offer preview of citizenship voting rules being considered nationwide</a>
<div style="align:right;"> 03-24-2025 5:12 PM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<!-- start of customblock article -->
<section>
<a class="articleheadline" href="/What-to-look-for-in-the-NH-State-House-this-week-March-2025-60006400">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/06/49244506.jpg" alt="">
Medical aid in dying, education funding, transgender issues: What to look for in the State House this week</a>
<div style="align:right;"> 03-17-2025 10:51 AM</div>
<!-- <p> -->
</section>
</div>
<!-- end of custom block -->
</div>
</div>
<div class="col-md-3" style="margin-bottom: 1%;">
<h1 class="articleheadline">e-Edition</h1>
<a target="_top" href="https://concordmonitor-nh.newsmemory.com/">
<img src="https://concordmonitor-nh.newsmemory.com/getprima.php" alt="Current front page for Concord Monitor">
</a>
</div>
</div>
</div>
<!-- arts block -->
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
<h1><a class="articlebigheadline" href="/Arts-Life">Arts & Life</a></h1>
<div class="row">
<div class="col-md-3" style="margin-bottom: 1%; border-right: lightgrey solid 1px;">
<section>
<!-- arts-life center -->
<a class="articleheadline" href="/Concord-NH-Young-Professionals-Network-Katie-Duncan-May-2025-61016982">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/60/50163860.jpg" alt="">
<br>Young Professional of the Month Katie Duncan shares about creativity, community, connection</a>
<div style="align:right;"> 05-15-2025 3:00 PM</div>
<p>Meet Katie Duncan, Membership Manager and Educational Outreach Coordinator at the Capitol Center for the Arts. The 35-year old Concord resident’s passion for the arts and the Concord community shines through her work. From theater stages to local lakes, Katie shares how growing up in Greater Concord shaped her path—and why she’s dedicated to giving back.
</section>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/Concord-NH-Red-River-Theaters-Art-Homelessness-Fundraiser-Lisa-Almeida-Tapestries-61019296">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/40/50163840.jpg" alt="">
Tiny Tapestry sale at Red River Theaters raising money for Concord Coalition to End Homelessness</a>
<div style="align:right;"> 05-15-2025 11:01 AM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/Concord-NH-resident-hosts-Angelman-s-Syndrome-fundraiser-60693904">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/38/50163838.jpg" alt="">
Bowling for a cause: Angelman Syndrome Fundraiser coming to Boutwell’s</a>
<div style="align:right;"> 05-15-2025 8:00 AM</div>
<!-- <p> -->
</section>
</div>
</div>
<!-- start a new artsblock row -->
<div class="row">
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/Allenstown-NH-cleanup-day-beautify-60885031">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/30/50163830.jpg" alt="">
Beautify Allenstown hosting community cleanup day</a>
<div style="align:right;"> 05-14-2025 4:00 PM</div>
<!-- <p> -->
</section>
</div>
<div class="col-md-6" style="margin-bottom: 1%">
<section>
<a class="articleheadline" href="/Andover-NH-libraries-painting-bibliophile-61023927">
<img class="img-fluid" style="float:left; padding-right: 1%;" src="/attachments/57/50163857.jpg" alt="">
Donating “The Bibliophile”</a>
<div style="align:right;"> 05-14-2025 1:48 PM</div>
<!-- <p> -->
</section>
</div>
<!-- end of artsblock rows -->
</div>
</div>
<div class="col-md-3" style="margin-bottom: 1%; border-left: solid lightgrey 1px; ">
<a target="_blank" href="https://local.concordmonitor.com/" class="articleheadline">Local Advertisers</a>
<script type="text/javascript" src="https://local.concordmonitor.com/places/widget/js:1/type:300x250"></script>
<div class="col-xs-12" style="text-align:center; margin-top:1%;">
<div class="adunit 300x250 center-block" id="V2-Home-300x250-Bottom" data-dimensions="300x250" data-targeting='{"page_name":"Homepage","section":"Home&"}'></div>
</div>
</div>
</div>
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
<h1><a class="articlebigheadline" style="padding: 8px; " href="/obits">Obituaries</a></h1>
<!-- start of individual obit -->
<div class="articleblock" style=" padding: 1%;">
<section>
<a class="articleheadline" href="http://www.legacy.com/Link.asp?I=LS000209115109" aria-label="Open Obit detail for Doris M. McCormack in new tab" target="_blank">
<img style="float: left; margin-right: 2%; width:100%; max-width:150px;" src="https://cache.legacy.com/legacy/images/Cobrands/concordmonitor/Photos/W0032578-1_20250520.jpg" alt="Obit photo for Doris M. McCormack">
Doris M. McCormack</a>
<div style="align:right;"> </div>
<p>Doris M. "Dot" McCormack
Barnstead, NH - Doris M. "Dot" McCormack, 81, of Barnstead, NH, passed
away peacefully on May 16, 2025, after a brief illness.
She was born on April 9, 1944, in New Bedford, MA, daughter of the
late Lucien and L... <a aria-label="Open Obit detail for Doris M. McCormack in new tab" href="http://www.legacy.com/Link.asp?I=LS000209115109" target="_blank">remainder of obit for Doris M. McCormack</a>
</section>
</div>
<!-- start of individual obit -->
<div class="articleblock" style=" padding: 1%;">
<section>
<a class="articleheadline" href="http://www.legacy.com/Link.asp?I=LS000209132057" aria-label="Open Obit detail for Cynthia Atwell in new tab" target="_blank">
<img style="float: left; margin-right: 2%; width:100%; max-width:150px;" src="https://cache.legacy.com/legacy/images/Cobrands/concordmonitor/Photos/W0032621-1_20250523.jpg" alt="Obit photo for Cynthia Atwell">
Cynthia Atwell</a>
<div style="align:right;"> </div>
<p>Cynthia "Cindi" Atwell
Barnstead, NH - Cynthia "Cindi" Atwell, 73, of Barnstead, NH, passed
away peacefully on May 13, 2025, surrounded by her loving family after
a long and courageous battle with dementia and cancer.
Born on December 1... <a aria-label="Open Obit detail for Cynthia Atwell in new tab" href="http://www.legacy.com/Link.asp?I=LS000209132057" target="_blank">remainder of obit for Cynthia Atwell</a>
</section>
</div>
<!-- start of individual obit -->
<div class="articleblock" style=" padding: 1%;">
<section>
<a class="articleheadline" href="http://www.legacy.com/Link.asp?I=LS000209121338" aria-label="Open Obit detail for Roger Lincoln Sullivan in new tab" target="_blank">
<img style="float: left; margin-right: 2%; width:100%; max-width:150px;" src="https://cache.legacy.com/legacy/images/Cobrands/concordmonitor/Photos/W0032592-1_20250521.jpg" alt="Obit photo for Roger Lincoln Sullivan">
Roger Lincoln Sullivan</a>
<div style="align:right;"> </div>
<p>
New London, NH - Roger Lincoln Sullivan, 85, of Clover Lane, died
Sunday, May 18, 2025 at his home.
He was born in Bridgeport, CT on February 12, 1940 the son of Albert
L. and Edith (Riley) Sullivan.
Roger was raised in Stratford, ... <a aria-label="Open Obit detail for Roger Lincoln Sullivan in new tab" href="http://www.legacy.com/Link.asp?I=LS000209121338" target="_blank">remainder of obit for Roger Lincoln Sullivan</a>
</section>
</div>
<!-- start of individual obit -->
<div class="articleblock" style=" padding: 1%;">
<section>
<a class="articleheadline" href="http://www.legacy.com/Link.asp?I=LS000209121063" aria-label="Open Obit detail for James Richard Mikesell in new tab" target="_blank">
<img style="float: left; margin-right: 2%; width:100%; max-width:150px;" src="https://cache.legacy.com/legacy/images/Cobrands/concordmonitor/Photos/W0032590-1_20250521.jpg" alt="Obit photo for James Richard Mikesell">
James Richard Mikesell</a>
<div style="align:right;"> </div>
<p>James "Jim" Richard Mikesell
Concord, NH - James Richard Mikesell, 82, a resident of Concord, NH,
passed away on May 9, 2025, surrounded by his loving family. He was
born on May 30, 1942, to his late parents, Reuben Byron and Mary Ellen
... <a aria-label="Open Obit detail for James Richard Mikesell in new tab" href="http://www.legacy.com/Link.asp?I=LS000209121063" target="_blank">remainder of obit for James Richard Mikesell</a>
</section>
</div>
</div>
<!-- event block -->
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
<table border=0 width=100%>
<tr>
<td>
<h1><a class="articlebigheadline" href="/Arts-Life/Calendar">Events</a></h1>
</td>
</tr>
<tr>
<td valign=top>
<div data-cswidget="9083" style="width:100%;">
<script type="text/javascript" async defer src="//cdn.cityspark.com/wid/get.js" > </script>
</div>
</td>
</tr>
</table>
</div>
<!-- end of event block -->
<div class="row" style="margin-top: 1%; border-top-style: solid; border-width: 1px">
</div>
</div>
<!-- ===================================================================================================================== -->
<!-- HOME TALL SECTIONS COPY BELOW HERE -->
<!-- ===================================================================================================================== -->
<!--
<head>
<style>
a {color:black;text-decoration:none;}
a:hover {color:steelblue;}
</style>
</head>
-->
<!-- ===================================================================================================================== -->
<!-- HOME CONTRIBUTE COPY BELOW HERE -->
<!-- ===================================================================================================================== -->
<!--
<head>
<style>
a {color:black;text-decoration:none;}
a:hover {color:steelblue;}
</style>
</head>
-->
<h2>Contribute</h2>
<a style="margin-right:1%; color:white!important; text-decoration-line:none; font-size:14px!important;" class="open-button" target="_blank" href="https://placead.nne.media/obits/cm/index.html">
Submit Obituary
</a>
<a style="margin-right:1%; color:white!important; text-decoration-line:none; font-size:14px!important;" class="open-button" target="_blank" href="/submit-a-tip">
Submit News Tip
</a>
<button class="open-button" onclick="openLTForm()">Submit Letter to the Editor</button>
<div class="form-popup" id="letterform">
<form id="submit_letter" action="/letter_form" class="form-container" method="post">
<div class="row" style="padding: 2%;">
<h2>Submit Letter to the Editor</h2>
<label for="firstname">First Name</label>
<input type="text" id="firstname" name="firstname" placeholder="Your first name" maxlength="50" required>
<label for="lastname">Last Name</label>
<input type="text" id="lastname" name="lastname" placeholder="Your middle name and last name" maxlength="50" required>
<label for="citystate">City, ST</label>
<input type="text" id="citystate" name="citystate" placeholder="Your city and state" maxlength="50" required>
<label for="headline">Headline</label>
<input type="text" id="headline" name="headline" placeholder="The headline you would like with your letter" maxlength="100" required>
<label for="letter">Letter (maximum 250 words)</label>
<textarea style="width: 100%; height: 20vmin; margin-bottom:1%;" type="text" id="letter" name="letter" placeholder="Your letter" required>
</textarea>
<div style="border: 1px solid">
<h3>Your contact info</h3>
<p>In case we need to contact you - we do not publish these in print or online
<p>
<label for="streetaddress">Street Address</label>
<input type="text" id="streetaddress" name="streetaddress" placeholder="Your street address" maxlength="80" required>
<label for="phone">Your phone number with area code</label>
<input type="tel" id="phone" name="phone" placeholder="(603)555-1212" maxlength="20" required>
<label for="email">E-mail</label>
<input type="email" id="email" name="email" placeholder="Your email address" maxlength="50" required>
<input type="hidden" name="canary" value="">
</div>
</div>
<button class="btn g-recaptcha" data-sitekey="6Le5uVwpAAAAACR3kSoMhBtxqBfQnPiOMffN81Ve" data-callback='onLTSubmit' data-action='submit'>Send</button>
<button type="button" class="btn cancel" onclick="closeLTForm()">Cancel</button>
</form>
</div>
<script>
function openLTForm() {
document.getElementById("letterform").style.display = "block";
}
function closeLTForm() {
document.getElementById("letterform").style.display = "none";
}
</script>
<!--
<button style="font-size:9pt;">News and Announcements</button>
--><div style="height:10px;"></div>
<div style="width:100%;height:2px;border-top:2px solid black;"></div>
<div style="height:10px;"></div>
</div>
<!-- ===================================================================================================================== -->
<!-- FOOTER COPY BELOW HERE -->
<!-- ===================================================================================================================== -->
<div class="container-fluid" role="contentinfo">
<div class="row">
<div class="col-sm-4">
<h1><img alt="Page footer: small Concord Monitor logo" src="/static/images/CM/smalllogo.jpg" width="240px" /></h1>
<br>1 Monitor Dr
<br>Concord,NH 03301
<br>603-224-5301
<p>
<ul>
<li><a href="/Reader-Services/Terms-Of-Service">Terms & Conditions</a>
<li><a href="/Reader-Services/Privacy-Policy">Privacy Policy</a>
<li><a href="/Reader-Services/About-Us">About Us</a>
<li><a href="/Reader-Services/Accessibility">Accessibility</a>
</ul>
</p>
</div>
<div class="col-sm-4">
<h2>Customer Service</h2>
<ul>
<li>603-224-4287</li>
<li>customerservice@cmonitor.com</li>
</ul>
<h2>Social Media</h2>
<ul>
<li><a target="_blank" aria-label="Open Concord Monitor page on Facebook in a new tab" href="https://www.facebook.com/ConcordMonitor">Facebook</a></li>
<li><a target="_blank" aria-label="Open Concord Monitor page on Twitter in a new tab" href="https://twitter.com/ConMonitorNews">Twitter</a></li>
<li><a target="_blank" aria-label="Open Concord Monitor page on YouTube in a new tab" href="https://www.youtube.com/user/ConcordMonitorOnline">YouTube</a></li>
<li><a target="_blank" aria-label="Open Concord Monitor page on Instagram in a new tab" href="https://www.instagram.com/concordmonitor">Instagram</a></li>
</ul>
</div>
<div class="col-sm-4">
<h2>The Newspapers of New England Family</h2>
<ul>
<li><a href="http://www.amherstbulletin.com">Amherst Bulletin</a></li>
<li><a href="http://www.atholdailynews.com">Athol Daily News</a></li>
<li><a href="http://www.concordmonitor.com">Concord Monitor</a></li>
<li><a href="http://www.gazettenet.com">Daily Hampshire Gazette</a></li>
<li><a href="http://www.recorder.com">Greenfield Recorder</a></li>
<li><a href="http://www.ledgertranscript.com">Monadnock Ledger-Transcript</a></li>
<li><a href="http://www.vnews.com">Valley News</a></li>
<li><a href="http://www.valleyadvocate.com">Valley Advocate</a></li>
<li><a href="https://www.theconcordinsider.com/">The Concord Insider</a></li>
<li><a href="https://www.aroundconcord.com/">Around Concord</a></li>
<li><a href="http://www.nnedigital.com">NNEdigital</a></li>
</ul>
</div>
</div>
</div>
<!-- weatherbug start -->
<div class="weatherbug">
<iframe width="250px" height="60px" src="https://commonitor.accuweather.com/hostedpages/widget/v2/commonitor/current-weather/concord,nh/conmon"></iframe>
</div>
<div class="weatherbug">
<a href="/weather"><img width="250px" height="60px" alt="Weather page" src="/static/images/1x1.png"> </a>
</div>
<!-- weatherbug end -->
<div class="row">
<div style="text-align:center;width:100%;">
<p>By using this site, you agree with our use of cookies to personalize your experience, measure ads and monitor how our site works to improve it for our users</p>
<p>Copyright © 2016 to 2025 by Concord Monitor. All rights reserved.
</div>
</div>
<!-- ===================================================================================================================== -->
<!-- FOOTER COPY BELOW HERE -->
<!-- ===================================================================================================================== -->
<!-- End Nav more Modal -->
<!-- Tecnavia Paywall Script at End of Page -->
<script type="text/javascript" src="https://concordmonitor-nh-pw.newsmemory.com/?meter&v=8" async></script>
<!-- DFP Invocation Script-->
<script src="/CMSScripts/Custom/dfp/dfp-jquery-CM.js"></script>
<!-- ActiveCampaign -->
<script type="text/javascript">
(function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
vgo('setAccount', '225377893');
vgo('setTrackByDefault', true);
vgo('process');
</script>
<!-- Chartbeat -->
<script type='text/javascript'>
(function() {
/** CONFIGURATION START **/
var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
_sf_async_config.uid = 62369; //CHANGE THIS TO YOUR ACCOUNT ID
_sf_async_config.domain = 'concordmonitor.com'; //CHANGE THIS TO YOUR SITE ID
_sf_async_config.useCanonical = true;
_sf_async_config.useCanonicalDomain = true;
_sf_async_config.sections = ''; //SET PAGE SECTION(S)
_sf_async_config.authors = ''; //SET PAGE AUTHOR(S)
/** CONFIGURATION END **/
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>
<!-- log what tecnavia knows about this page request -->
<script type="text/javascript">
async function fetchAsync(url) {
let response = await fetch(url);
let data = await response;
return data
}
function notifystat() {
var nne_type;
var nne_taus;
if (typeof ta_userSubscription !== 'undefined') {
nne_taus = ta_userSubscription;
}
if (typeof ta_userSubscriptions !== 'undefined') {
nne_taus = ta_userSubscriptions;
}
if (typeof nne_taus !== 'undefined') {
if (ta_isFromAllowedIp) {
nne_type = 'ALLOWEDIP';
}
else {
var nne_type_array = ta_getValue(nne_taus, pSKValue).split(',');
if (nne_type_array.includes('SUBSCRIBER')) {
nne_type = 'SUBSCRIBER';
}
else if (nne_type_array.includes('REGISTERED')) {
nne_type = 'REGISTERED';
}
else {
nne_type = 'ANONYMOUS';
}
}
}
else {
/* failed to get data from Tecnavia */
nne_type = 'TA_NA';
}
var nne_notifyurl = 'https://concordmonitor.com/statistics/home/' + nne_type + '-' + ta_cat;
var nne_notifydata = fetchAsync(nne_notifyurl);
/* Don't actually care about what the result is, the action of fetching is what logs what we care about */
}
setTimeout(() => { notifystat(); }, 3000 );
</script>
<!--
<script type="text/javascript">
//<![CDATA[
(function() {var fn = function() {$get("manScript_HiddenField").value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();//]]>
</script>
</form>
-->
</body>
</html>