Guest
Login
Sign Up
Site settings
Forgot Password?
Alcoa workers clashed with riot police during a protest in front of the Congress of Deputies building in Madrid on Thursday. The protest came afte...
Autoplay video
Hide player controls
Hide resume playing