A German cops stands watching a crowd of German Iranians protesting in Kassel, Deutchland during the green revolution.

- Image ID: E536K4
A German cops stands watching a crowd of German Iranians protesting in Kassel, Deutchland during the green revolution.
Alex Arnold / Alamy Stock Photo
Image ID: E536K4
A German cops stands watching a crowd of German Iranians protesting in Kassel, Deutchland during the green revolution.
Location: Kassel, Germany