Storm
3 Major Weather Events in New England This Past Decade
The last decade in New England has been marked by several major weather events. Each of events have caused significant damage and left long-lasting consequences. Let’s investigate what caused each of them.