Anarchists have swarmed Germany’s second-largest city in protest of the two-day meeting of world leaders scheduled for Friday and Saturday. Continue Reading