Tornado Strikes New Castle Delaware Causing Property Damage
A tornado struck New Castle, Delaware, between Wilmington and Newark as severe weather systems swept through the Philadelphia region, bringing heavy hail, intense winds, and property damage. The National Weather Service in Delaware and South Jersey issued tornado warnings as the storm moved through the area. The storm’s path left a trail of destruction across … Read more