Weather Whiplash Hits New York with Heat and Heavy Rain

Sweltering heat gave way to sudden deluge this week as parts of New York, New Jersey, and Pennsylvania braced for a dramatic weather twist. From record-breaking temperatures soaring near 100°F … Read more