Bomb threat reported at Pelham Post Office, no explosives found
Advertisement
WMUR NEWS NINE TONIGHT STARTS RIGHT NOW. WE BEGIN WITH BREAKING NEWS FROM PELHAM, THE PELHAM PLAZA ON BRIDGE STREET IS BACK OPEN TONIGHT. PELHAM POLICE SAY A BOMB WAS REPORTED IN A MAILBOX IN FRONT OF THE POST OFFICE, BUT THERE WA
Advertisement
Bomb threat reported at Pelham Post Office, no explosives found
Updated: 11:07 PM EDT Apr 12, 2026
Editorial Standards ⓘ
Advertisement
Pelham police investigated a bomb threat Sunday night at the Pelham Post Office. According to officials, police received a report of a bomb in a mailbox in front of the post office around 7:30 p.m. Out of an abundance of caution, all businesses in Pelham Plaza were evacuated and closed. >> Download the free WMUR app to get updates on the go
MANCHESTER, N.H. —
Pelham police investigated a bomb threat Sunday night at the Pelham Post Office.
According to officials, police received a report of a bomb in a mailbox in front of the post office around 7:30 p.m.
Advertisement
Out of an abundance of caution, all businesses in Pelham Plaza were evacuated and closed.
>> Download the free WMUR app to get updates on the go
New Hampshire State Police and the Nashua Police Department assisted with the investigation.
Advertisement
No explosives were found, and the shopping plaza has since reopened.
The investigation is ongoing. Anyone with information is asked to contact Lt. Adam Thistle at 603-635-2411.
Advertisement
`;
}
function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}
function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;
Advertisement
function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});
var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}
function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}
Advertisement
var location = { zip: window.DEFAULT_ZIPCODE };
try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}
var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;
if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}
function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;
Advertisement
var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);
if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.wmur.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.wmur.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}
function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;
var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}
var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}
Advertisement
var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}
var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}
var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}
function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;
if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);
for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex
The New Hampshire Lottery offers several draw games for those aiming to win big.
Here’s a look at Saturday, May 2, 2026 results for each game:
Winning Powerball numbers from May 2 drawing
25-37-42-52-65, Powerball: 14, Power Play: 3
Check Powerball payouts and previous drawings here.
Advertisement
Winning Pick 3 numbers from May 2 drawing
Day: 6-4-6
Evening: 0-7-6
Check Pick 3 payouts and previous drawings here.
Winning Pick 4 numbers from May 2 drawing
Day: 6-3-8-5
Evening: 4-4-5-7
Advertisement
Check Pick 4 payouts and previous drawings here.
Winning Megabucks Plus numbers from May 2 drawing
01-07-10-19-32, Megaball: 05
Check Megabucks Plus payouts and previous drawings here.
Winning Millionaire for Life numbers from May 2 drawing
06-17-31-42-50, Bonus: 02
Check Millionaire for Life payouts and previous drawings here.
Advertisement
Feeling lucky? Explore the latest lottery news & results
When are the New Hampshire Lottery drawings held?
Powerball: 10:59 p.m. Monday, Wednesday, and Saturday.
Pick 3, 4: 1:10 p.m. and 6:55 p.m. daily.
Mega Millions: 11:00 p.m. Tuesday and Friday.
Megabucks Plus: 7:59 p.m. Monday, Wednesday and Saturday.
Lucky for Life: 10:38 p.m. daily.
Gimme 5: 6:55 p.m. Monday through Friday.
Millionaire for Life: 11:15 p.m. daily.
This results page was generated automatically using information from TinBu and a template written and reviewed by a New Hampshire managing editor. You can send feedback using this form.
The New Hampshire Department of Justice released findings from its investigation into the handling of a proposed ICE detention facility in Merrimack, identifying communication lapses and cultural issues within the Department of Natural and Cultural Resources.