Description

Following the March 11 terrorist attacks in Madrid, millions of protesters take to the streets of Spanish cities against terrorism

Location

Spain

Rate

Important (6)

Sphere

Politics

Comments