No media source currently available
German police and anti-capitalist demonstrators clashed Thursday in Hamburg during a march protesting the upcoming Group of 20 summit. Thousands of people are taking part in protests against the G-20 summit, which will be held Friday and Saturday.