National Weather Service confirms tornado hit Newark,

National Weather Service confirms tornado hit Newark, Delaware
WPVI – Philadelphia

The National Weather Service has confirmed that an EF-0 tornado touched down in Newark, Delaware on Monday.

View Comments