A turbulent US this July 4, but many see cause to celebrate

FILE - Fireworks explode over Baltimore's Inner Harbor during the Ports America Chesapeake 4th of July Celebration, Thursday, July 4, 2019, in Baltimore. The city of Baltimore is resuming its Independence Day celebrations after a two-year hiatus. (AP Photo/Julio Cortez, File)

Independence Day arrives at a time when the United States is roiled by hearings over the Jan. 6 insurrection, awash in turmoil over high court rulings on abortion and guns and struggling to maintain the common bonds that keep it together.