A police officer stands outside the Islamic Center Hamburg with the Imam Ali Mosque during a raid Wednesday, July 24, 2024, Hamburg, Germany. (Daniel Bockwoldt/dpa via AP)
A police officer walks outside the Islamic Center Hamburg with the Imam Ali Mosque during a raid Wednesday, July 24, 2024, Hamburg, Germany. (Daniel Bockwoldt/dpa via AP)
Police officers stage outside the Islamic Center Hamburg with the Imam Ali Mosque during a raid Wednesday, July 24, 2024, Hamburg, Germany. (Daniel Bockwoldt/dpa via AP)