WGRZ-TV Buffalo
No, the National Guard was not deployed to pro-Palestine protests at the University of Texas
Pro-Palestine protests have erupted at university campuses across the U.S. in connection with the ongoing war between Israel and Hamas militants in...cut financial ties to Israel and divest ...
7 days ago