Protesters Clash for Second Day in Frankfurt
Anti-capitalist protesters clashed with police Saturday in Frankfurt, Germany's main financial hub and the home to the European Central Bank.
Anti-capitalist protesters clashed with police Saturday in Frankfurt, Germany's main financial hub and the home to the European Central Bank.