Police deployment inside the Complutense University in Madrid after Palestinian activist protested the presence of Israeli ambassador. Photo: Estudiantes en Movimiento via Publico.

Police deployment inside the Complutense University in Madrid after Palestinian activist protested the presence of Israeli ambassador. Photo: Estudiantes en Movimiento via Publico.

Translate »