About 25 pro-Palestinian protesters arrested after setting up new camp at UCLA
The pro-Palestinian protesters confront police officers outside Dodd Hall in the University of California Los Angeles in Los Angeles, California, the United States on June 10, 2024. [Photo/Xinhua] LOS ...