caption: The image shows a computer screen with a message that reads "This Hidden Site Has Been Seized" and a logo of the Dutch National Police. The logo is a shield with a blue background and a white star in the center. The text is written in a bold, black font and is surrounded by a white border.