Storms and possible tornadoes pummel Northeast U.S., flooding roads and damaging beaches
NEW YORK — Heavy rain and winds pounded the Northeast U.S. on Thursday as storms tore through a beach on Long Island, stranded dozens of people in their cars in New Jersey and knocked out power in parts of Delaware’s capital city. Photos and video…