Protesters confront with the police at a pro-Palestinian protest on the campus of the Massachusetts Institute of Technology in Cambridge, Massachusetts, the United States, on May 6, 2024.(Photo: Xinhua)
Protesters confront with the police at a pro-Palestinian protest on the campus of the Massachusetts Institute of Technology in Cambridge, Massachusetts, the United States, on May 6, 2024.(Photo: Xinhua)
Protesters chant slogans at a pro-Palestinian protest on the campus of the Massachusetts Institute of Technology in Cambridge, Massachusetts, the United States, on May 6, 2024.(Photo: Xinhua)