200,000 to 1 million Spaniards rallied in Madrid on Saturday demanding the government call off planned peace talks with the terrorist group ETA.
Toasted Bread reviews the demonstration against the Zapatero government and includes several amazing shots from the day, including the one above.