Supporters and opponents take to the streets
Thousands of students, trade unionists and politicians marched through the centre of Madrid to denounce the Israeli action in Gaza and call for peace.
Protesters marched between the Plaza de Cibeles and Puerta del Sol, brandishing placards that read “Stop the genocide in Palestine” and “We are all Palestinians.”