Thousands marched in the German city of Munich Saturday to urge leaders of the Group of Seven industrialized nations set to arrive in Germany for a summit to do more to fight climate change

Leave a Reply