In this image taken from video, police stand guard forming a line near the Ajax stadium, in Amsterdam, the Netherlands, Thursday, Nov. 7, 2024. (AP Photo InterVision)

News, Photo and Web Search

Regional News Headlines

Other Photos

Previous Photo

Next Photo