News

Roads closures on race day will begin at 3 a.m. near the start line. Here's a map of the course and a list of street closures ...
A man was found dead in the Merrimack River Wednesday night in Haverhill, according to the Essex County District Attorney’s Office. At about 6:35 p.m., a resident of the 50 Island St. Apartments ...
Close to 1,000 protestors waving colorful signs and banners joined more than half a million across the country Saturday ...
Two separate Springville master plans, one designed to reframe downtown and the other to improve the community’s art presence ...
Greater Haverhill Indivisible is expecting upwards of 500 people to demonstrate in Haverhill’s downtown tomorrow morning, ...
It’s more than a march – it’s a movement, according to the team behind what may be Haverhill’s largest celebration of love, identity, and inclusivity for the LGBTQ+ ...
Sunny with a high of 69 °F (20.6 °C). Winds from ENE to NE at 7 to 15 mph (11.3 to 24.1 kph). Night - Clear. Winds from NE to NNE at 9 to 14 mph (14.5 to 22.5 kph). The overnight low will be 40 °F ...
A public spat reportedly erupted between TMC MPs Kalyan Banerjee and Kirti Azad at the Election Commission, allegedly triggered by a memorandum submission disagreement. BJP IT cell chief Amit ...
Thank you for reporting this station. We will review the data in question. You are about to report this weather station for bad data. Please select the information that is incorrect.