G20 Protesters Clash with Police in HamburgThousands have gathered to protest the G-20 summit being held in Germany. Anti-capitalist organizers have called the rally "Welcome to Hell."Get more newsLiveonPrintJuly 6, 2017, 9:25 PM UTC / Updated July 6, 2017, 9:25 PM UTC