G-20 protesters clash with police in Hamburg, Germany

00:41

Thousands have gathered to protest the G-20 summit being held in Germany. Anti-capitalist organizers have called the rally “Welcome to Hell."