LEEDS, Ala. — A possible tornado passed through central Alabama on Thursday night as a severe storm toppled trees and left thousands of people without power.The storm is a part of a larger storm projected to hit the Northeast near the end of this week. New York will experience a variety of inclement weather due to Winter Storm Miles.Long Island is under heavy wind watch on Friday, according to Accuweather. New York City and New Jersey could see heavy rain impact the area. Western New York faces the possibility of freezing rain.
Load More
Load More