Storms and possible tornadoes pummel Northeast U.S., flooding roads and damaging beaches

Storms and possible tornadoes pummel Northeast U.S., flooding roads and damaging beaches

Storms tore through a beach on Long Island Thursday, stranded dozens of people in their cars in New Jersey and knocked out power in parts of Delaware’s capital city....

Redirecting to full article...