For the second time in two weeks, and major rain storm has hit New England. We received around 3 inches of rain in 12 hours, with more to come. We went back to Mines Falls to see how the Nashua River was doing. As of late Sunday afternoon, the river was between 1 and 2 feet lower than its peak during the last storm.