New Hampshire June 23, 2024 6:31 pm Video: Driving through severe weather in Keene, NH Severe thunderstorms, some producing tornado warnings, marched through New England Sunday. Here’s what it was like driving through one in the Keene, New Hampshire area. US & World Videos 2:09 Salem sets noise limit during Halloween season, spooking tour guides 0:51 Father arrested after kidnapping 18-month-old son, police say 20:20 What Karen Read's appeals, Michael Proctor's texts and a new prosecutor mean for the next trial 2:32 Video shows man fire at police on I-190 in Worcester 0:26 Nibi the beaver is staying home!