see more
HAMBURG, GERMANY - JULY 06: Activists gather for an alternative July 5-6 "Solidarity Summit" to the upcoming G20 economic summit on July 6, 2017 in Hamburg, Germany. Approximately 1,200 activists are discussing climate change, migration, Third World development and other issues. Leaders of the G20 group of nations will meet July 7-8 in Hamburg. (Photo by Thomas Lohnes/Getty Images)