Europeans clash on streets

News

Europeans clash on the streets with police in a protest of government austerity measures that have crippled local economies and left several countries worse compared to a year ago.

More From Embedded-Only/News