Severe Weather Alerts and Tornado Watches Across New England
19.06.2026, 11:00
Severe weather continues to impact New England, with multiple tornado watches activated across various states, including Massachusetts, New York, Vermont, and parts of New Hampshire and Maine. The National Weather Service has reported significant storm threats, particularly in Massachusetts where...