Follow us:
Protesters sporting union flags demonstrate in Sevilla in southern Spain as part of a national strike day against government labor reforms and budget cuts.
Follow us: