Protesters clashed with police in the streets of Hamburg, Germany, Thursday, where this week's G-20 summit is set to take place.