Scenes from the G20 summit in Germany

22 Photos

World leaders gather amid protests in Hamburg, Germany for the G20 summit.