Daily Weather Update from FOX Weather: Severe weather kills 3 in New York; Invest 90L monitored in Atlantic
Top weather news for Sunday, June 22, 2025: Severe weather led to the deaths of three people in central New York on Sunday, and forecasters are monitoring Invest 90L in the central Atlantic Ocean for possible development.
View details