About 4,000 demonstrators took to the streets in Munich, as Germany is preparing to host leaders from the G-7 countries. The activists are calling on the world's seven largest "advanced" economies to take greater action against climate change and global poverty.