G20 in Hamburg
The 2017 summit of the G20, which is comprised of the leading seven industrial countries (G7), Russia, and a number of ‘emerging economies’ as well as the European Union, took place in the German city of Hamburg July 7 and 8, 2017. A report on protests and repression.
Read More