Police officers detain a pro-Palestinian protester in the University of California, Los Angeles (UCLA), in Los Angeles, California, the United States, on June 10, 2024. Police arrested about 25 protesters at the University of California, Los Angeles (UCLA), in the U.S. state of California Monday night after they set up a new campus encampment in support of the Palestinians amid the ongoing Israel-Hamas conflict in Gaza. (Xinhua)
Go to Forum >>0 Comment(s)