Many protesters attend a rally holding flags

Protesters attend a rally against the Hungarian government's clampdown on civil society in Budapest, Hungary, May 21, 2017.

© 2017 Reuters/Laszlo Balogh