Riot police in Madrid have fired rubber bullets at protesters after thousands took to the streets to show their opposition to government cuts.
Riot police in Madrid have fired rubber bullets at protesters after thousands took to the streets to show their opposition to government cuts.