Hamburg in 360: Anti-G20 protesters rally in German city

Anti-G20 protesters rally in Hamburg, Germany.