In this image taken from video, a group of pro-Palestinian protesters walk toward police line, with police vans driving in the background, near the soccer stadium in Amsterdam, Netherlands, Thursday, Nov. 7, 2024. (RTL Nieuws via AP)

News, Photo and Web Search

Regional News Headlines

Other Photos

Previous Photo

Next Photo