TRENTON — The number of roads closed and power outages because of the heavy rain grew on Monday morning. A line of heavy showers lifted from south to north during the morning commute dropped 1 to 2 inches of rain, creating high standing water on some highways, according to […]