Activists sit with their hands glued together while blocking the German Ministry of Finance to demand debt relief for countries of the global south, while the G7 summit takes place in Elmau, in Berlin, Germany, June 27, 2022. (Photo by Christian Mang/Reuters)
|