No media source currently available
Anti-capitalist protesters clashed with police Saturday in Frankfurt, Germany's main financial hub and the home to the European Central Bank.