Thousands protest G7 summit in southern Germany

1829339_web1_1829339-f7421ff91dfc42b292db47788b956240.jpg
GARMISCH-PARTENKIRCHEN, Germany — Thousands of demonstrators packed a German Alpine resort town on Saturday to protest a wide range of causes, from climate change to free trade, before the arrival of the leaders of the Group of Seven industrialized democracies