Extreme heat is forcing N.J. towns to cancel July 4th events. Here’s what’s changed.
About 4 Minutes