Police and Protesters Clash in Spain

Unions, angry over economic reforms, wage a general strike and vent their frustrations on the street

  • Share
  • Read Later

More Photography from Time