Protests, police clash in Madrid

4 views
  • About
  • Add to
Demonstrators in Madrid clash with police during a protest in front of the parliament building. Julie Noce reports.

0 comments