As the Israel-Hamas war rages in Gaza, there’s a bitter battle for public opinion flaring in the U.S., with angry rallies on many college campuses and disruptive protests at prominent venues in several major cities