30,000 protest ahead of G-7 summit
Tens of thousands of people have protested against free trade and climate change ahead of the upcoming G-7 summit in Germany.
The leaders of the seven major industrialized nations meet Sunday and Monday at Schloss Elmau, about 100km south of Munich, to discuss pressing global issues, from curbing global warming to resolving the Ukraine crisis.




